Я пытаюсь импортировать локально разработанный проект/модуль Angular в угловое приложение, не публикуя его в репозиторий npm.
Во-первых, я следовал этому руководству, чтобы создать свой модуль в формате UMD (я пропустил часть публикации):
https://medium.com/@cyrilletuzi/how-to-build-and-publish-an-angular-module-7ad19c0b4464
Затем я попытался установить свой модуль в финальное приложение, выполнив эту командную строку:
npm install ../path-to-my-module --save
Это успешно добавило мой модуль как @myscope/myModule
в package.json
моего приложения, но проблема в том, что импорт модуля в приложение не распознается. В итоге я получил следующую ошибку:
Cannot find module @myscope/myModule
У меня в node_modules
создана папка @myscope
, а внутри нее есть ярлык на ../path-to-my-module
с именем myModule
Может ли быть источником проблемы тот факт, что есть ярлык? и если да то как исправить?
package.json
, но, скорее всего, не устанавливает модуль в ваш node_modules. - person Z. Bagley   schedule 05.01.2018node_modules
создается папка@myscope/myModule
, а внутри нее есть ссылка на../path-to-my-module
. Я добавлю эту информацию в свой вопрос - person Strider   schedule 05.01.2018