angular - 检测宿主项目中角度库的变化
问题描述
我使用 Yeoman 生成器 ( https://github.com/jvandemo/generator-angular2-library ) 创建了一个名为 my-lib 的 Angular 库。我的角度应用程序正在使用创建的库,一切正常。
我唯一遇到的问题是,在开发模式下,我必须对我的库进行频繁的更改并执行一些命令来重建库并将其发布到 NPM:
npm run build
npm publish dist
将库发布到 NPM 注册表后,我使用 npm install 命令将其重新导入到我的 Angular 应用程序中。
是否有更好的方法或更短的路径(在开发模式下)来检测库上的更改并将它们反射到我的消费应用程序?
ps:在全局node_modules目录下创建符号链接到库的dist目录:
$ cd dist
$ npm link
并将全局库目录链接到 app 目录的 node_modules :
$ npm link my-lib
不解决问题。。
解决方案
推荐阅读
- kubernetes - 在没有负载均衡器的情况下,在 Digital Ocean 的托管 Kubernetes 上公开端口 80
- ruby-on-rails - 如何验证模型中的条件?
- jquery - 允许 SVG 对象中的动画开始 onScroll
- java - java ldap - 获取信息是对 AD 的更改
- shell - 在新的 tcsh shell 中获取文件并让别名工作
- .htaccess - 使用参数重写子域
- html - 如果我使用 push 填充我的数组,ng-repeat 不起作用
- swift - 在对象数组中搜索值(映射)的更好方法
- c# - Json 反序列化和 ADO 持久性期间的字符串截断
- python - 无法 pip install xlrd,连接超时