我有一个角UI组件项目,这是消费它的另一个角度的应用程序。 所以,如果每次什么东西是在该包改变,我需要做的
npm uninstall --save @my-lib/package-one
和npm install --save @my-lib/package-one
这也太费时。 我曾尝试NPM链接,但它不工作。
是否有我可以实现这一目标设置任何其他方式?
使用ng-packagr
用于包装和角版本5。
编辑1还试图用这种方法在这段视频解释,但遗憾的是它不工作。 https://www.youtube.com/watch?v=Tw8TCgeqotg&feature=youtu.be
使用npm link
:
cd your_package_one_dir # go into the package directory
npm link # creates global link
cd your_project # go into your project directory
npm link @my-lib/package-one # link-install the package
任何修改your_package_one_dir
将反映在your_project/node_modules/@my-lib/package-one
。 请注意,该链接应该是包名称,而不是该软件包的目录名。 见npm link
文档 。