【问题标题】:Angular 5 Generate component outside app folder on WindowsAngular 5在Windows上的应用程序文件夹外生成组件
【发布时间】:2018-06-08 06:37:37
【问题描述】:

我已经尝试了所有在 app 文件夹之外生成组件的命令。但是 Angular 总是在 app 内部创建组件。

我想在 lib 文件夹中生成组件

这是结构:

这里是尝试的命令:

现在还在工作

在答案中使用扩展名(检查聊天)

【问题讨论】:

    标签: angular angular5


    【解决方案1】:

    在终端中设置需要创建组件的目录(src/lib)后,应提供组件名称如下,不带任何路径

    ng 生成组件测试

    这可能会抛出一个错误说

    找不到 NgModule。使用 skip-import 选项跳过 在 NgModule 中导入。

    然后尝试如下

    ng generate component test --skip-import
    

    如果上述解决方案不起作用,请为 vs code ide Angular Files 安装以下扩展。这将允许您从上下文菜单创建组件。

    【讨论】:

    • 我应该 cd 到 ./lib 来执行这个?
    • 一旦您进入该路径,您只需要提供组件名称即可。我刚刚在我的机器上试过,我在资产文件夹中创建了一个组件:P
    • @DivyanshuJimmy 我也在 Windows 上
    猜你喜欢
    • 1970-01-01
    • 2019-05-10
    • 1970-01-01
    • 2019-11-15
    • 2013-05-16
    • 1970-01-01
    • 2018-12-05
    • 2016-06-12
    • 2021-01-21
    相关资源
    最近更新 更多