Ember CLI 有一个命令(ember addon <addon-name>
)这将构建一个新项目,旨在通过 npm 安装到其他 Ember CLI 项目中。这些“插件”项目也可以使用内置的“虚拟应用程序”独立构建和服务,该应用程序充当插件的虚假消费者,用于测试和演示目的。这对于快速创建在业务应用程序之间共享但也独立部署的样式指南/组件库非常有用。
我正在为我的 Angular CLI 项目寻找等效的方法,并希望 CLI 能够提供类似的方法来创建插件,因为它基于 Ember CLI。是否可以从另一个 Angular CLI 应用程序使用 Angular CLI 应用程序,或者我是否必须使用手动(gulp/grunt)构建过程创建自己的“插件”?
Thanks!
相关Angular2:使用 angular-cli 创建的应用程序之间的依赖关系 https://stackoverflow.com/questions/37822540/angular2-dependencies-between-apps-created-with-angular-cli这是未解决的。
在撰写本文时,angular-cli
没有直接等价于ember
's addon
。然而,正如我所写的另一个答案 https://stackoverflow.com/a/44682375/754842, "@angular/cli
的命令支持多个应用程序--app
flag. ng serve --app foo
将服务于foo
应用程序,而ng serve --app bar
将服务于bar
应用程序。该标志也适用于ng build
, ng e2e
, ng eject
, ng test
, and ng xi18n
。将新应用程序添加到现有应用程序中$ROOT
目录、使用ng new
。”应用程序可以配置为.angular-cli.json
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)