在Angular 4中创建一个外部模块

时间:2017-07-03 13:43:37

标签: angular npm module npm-link

我想创建一个外部模块,然后将其导入我的项目。

我创建了一个包含组件(widget.component.ts)的简单模块(widget.module.ts),所以我使用npm生成一个package.json文件

npm init --scope=@mylibs
# i give the name widget
# the entrypoint is widget.module.js

npm install
# it create node_module folder

npm link
# it create the link

然后我创建一个简单的应用程序

ng new MySimpleApp

在MySimpleApp路径中我链接我的模块

npm link @mylibs/widget

但是当我启动我的应用

ng serve

我有这个错误:

' WidgetModule'由模块' AppModule'导入。请添加@NgModule注释。

0 个答案:

没有答案