Angular CLI插件

Sky*_*ler 5 angular-cli angular

Ember CLI有一个命令(ember addon <addon-name>),它将设计一个新项目,通过npm安装到其他Ember CLI项目中.这些"插件"项目也可以使用内置的"虚拟应用程序"独立构建和提供,该虚拟应用程序充当插件的假消费者,用于测试和演示目的.这对于快速创建在业务应用程序之间共享但也独立部署的样式指南/组件库非常有用.

我正在为Angular CLI项目寻找一个等价物,并且希望CLI能够提供类似的方法来创建插件,因为它基于Ember CLI.是否可以从另一个Angular CLI应用程序中使用Angular CLI应用程序,或者我是否必须使用手动(gulp/grunt)构建过程创建自己的"插件"?

谢谢!

Angular2相关:使用angular-cli创建的应用程序之间的依赖关系尚未解决.

jfm*_*cer 1

在撰写本文时,angular-cli还没有embers的直接等效项addon但是,正如我在另一个答案中所写的那样,“@angular/cli的命令支持带有该--app标志的多个应用程序。ng serve --app foo将为foo应用程序提供服务,而ng serve --app bar将为bar应用程序提供服务。此标志也适用于ng buildng e2eng ejectng testng xi18n。将新应用程序添加到您现有的$ROOT目录,使用ng new." 应用程序可以在 中配置.angular-cli.json