首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有multipe node_modules文件夹的node_modules

带有multipe node_modules文件夹的node_modules
EN

Stack Overflow用户
提问于 2019-06-04 11:40:22
回答 1查看 67关注 0票数 1

我正在开发一个包含多角度(v7)应用程序的单存储库。

用webpack编写的角AOT给我带来了麻烦。

顶层结构如下所示:

  • 应用01
    • node_modules
    • src

  • 应用02
    • node_modules
    • src

  • ..。
  • 共享
    • node_modules
    • src

所有应用程序都可以使用来自共享文件夹的代码。在AngularCompilerPlugin的第二个编译阶段运行之前,一切都很完美。

它会抛出错误,例如:

代码语言:javascript
复制
Module not found: Error: Can't resolve '../../../../../../../Shared/node_modules/@angular/material/button/typings/index.ngfactory'

来自共享文件夹的组件和服务似乎没有被创建和/或包含在编译中。

有没有人在类似的问题上绊倒过?

是否可以从多个源目录中生成AngularCompilerPlugin包含的工厂文件?

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2019-06-04 11:44:44

在具有相同结构的项目中,我只有一个node_module文件夹。我使用nrwl/nx来获得更多的工作空间。

在github上看

我的结构:

代码语言:javascript
复制
apps
  - app1
     - src
  - app2
     - src
libs
  - shared1
     - src
  - shared2
     - src
node_modules

为什么你需要更多的node_modules?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56443143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档