Angular 4 - 如何赋予项目级依赖
Angular 4 - How to give project level dependecy
我有几个相互独立的项目。但是,我计划将图形、数据处理等通用功能放在一个通用项目中,并依赖于其他项目。但是我认为将它们作为独立的代码库是个好主意,这样只会部署所需的组件。
以下是我希望能实现的结构
project1
- app
- src
project2
- app
- src
project-common
- app
- src
project1和project2相互独立,但应该使用项目通用的组件或模块。
提前致谢!
您有 Nx 的确切用例,
此 CLI 工具将为您提供生成独立应用程序模块库的实用程序。添加新的 angular 模块库就像 运行,
一样简单
ng g lib myAwesomeKit --ngmodule --export
它会创建一个新的 angular 模块库和一个模块 class。然后在您的 angular 应用程序中导入您的模块并使用这些组件。查看 https://nrwl.io/nx 了解更多。
我有几个相互独立的项目。但是,我计划将图形、数据处理等通用功能放在一个通用项目中,并依赖于其他项目。但是我认为将它们作为独立的代码库是个好主意,这样只会部署所需的组件。
以下是我希望能实现的结构
project1
- app
- src
project2
- app
- src
project-common
- app
- src
project1和project2相互独立,但应该使用项目通用的组件或模块。
提前致谢!
您有 Nx 的确切用例,
此 CLI 工具将为您提供生成独立应用程序模块库的实用程序。添加新的 angular 模块库就像 运行,
一样简单ng g lib myAwesomeKit --ngmodule --export
它会创建一个新的 angular 模块库和一个模块 class。然后在您的 angular 应用程序中导入您的模块并使用这些组件。查看 https://nrwl.io/nx 了解更多。