有没有办法在其他angular-cli项目中使用构建工件? 例如,我创建了项目" A"建立并发布。然后我创建了项目" B"并将A添加到其依赖项(node_modules) 目前这是项目A的工件: 让我们说项目A有一些我想在项目B中使用的组件,我该怎么做呢 - 它是否可以使用当前的cli版本?
我也在github page of the project上发布了这个问题。
答案 0 :(得分:0)
这个问题没什么意义。你到底想要实现什么目标?更快的资源编译?
由于您的项目具有不同的依赖关系,并且这些bundle通过将依赖项组合到单个文件中而构建,因此它不会在具有不同依赖项的项目之间重用。但是你也提到你要将一个项目列为另一个项目的依赖项。因此,项目B将需要项目A的所有依赖项。它可以被视为可能的优化,但构建工件不属于源代码控制,因此它不是常见的场景。
毕竟,如果你能阅读AoT Compilation for Angular2(特别是树木震动)来了解你在思考Angular2团队所提供方向的步骤。