Создать внешний модуль в Angular 4
Я хочу создать внешний модуль, а затем импортировать его в свой проект.
Я создаю простой модуль ( widget.module.ts), который имеет компонент ( widget.component.ts), поэтому я генерирую файл package.json, используя npm
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.