【问题标题】:running ionic generate page inside NX monorepo angular在 NX monorepo angular 中运行离子生成页面
【发布时间】:2020-11-05 12:12:48
【问题描述】:

我在一个 NX monorepo 中,它在 Angular 上工作。

我已经按照link 上的预先说明安装了 Ionic。 Ionic 工作正常,但我无法使用ionic generate page --project=sales-app 之类的命令,我收到了An unhandled exception occurred: Schematic "page" not found in collection "@nrwl/angular". 之类的错误

请帮忙,如何解决这个问题。

【问题讨论】:

    标签: angular ionic-framework monorepo nomachine-nx


    【解决方案1】:

    你应该使用的原理图是@ionic/angular-toolkit:page,但是这总是需要一个模块来注册页面的路由

    使用 Nx,我没有让它工作,并且选项 --skipImport 在这个示意图中不能正常工作。但是如果你有一个正确的模块然后运行:

    > npx nx g @ionic/angular-toolkit:page home --project=app1 --dry-run
    

    记住 --dry-run 仅用于转储测试

    问候:)

    【讨论】:

      【解决方案2】:

      我想在@Caxvalencia 答案中添加评论,但由于我没有足够的声誉,所以这里是一个答案。

      您可以使用 --routing 选项直接使用模块和路由模块创建页面

      npx nx g @ionic/angular-toolkit:page home --routing --project=app1 -dry-run  
      

      【讨论】:

        猜你喜欢
        • 2021-12-27
        • 2017-08-31
        • 1970-01-01
        • 2019-07-20
        • 2022-08-08
        • 1970-01-01
        • 2021-04-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多