赞
踩
在开发Angular的Library时,时常需要本地动态编译及调试,能够节省大量开发时间。
本地调试主要用到以下命令:ng build <<package-name>> --watch, npm link,npm link @<<scope-name>>/<<package-name>>等(如果没有scope-name,直接使用<<package-name>>)
1、打开terminal,路径为主程序根目录,输入
ng build <<package-name>> --watch
使用watch的方式运行library,即,代码有改动时,会自动编译library。
2、以watch方式运行后,使用terminal进入dist/<<package-name>>文件夹,运行
npm link
注意,此处如果报错,需要使用管理员身份运行此命令。
3、terminal中回到程序根目录,运行:
- npm link @<<scope-name>>/<<package-name>>
- # 没有scope name时,直接使用
-
- npm link <<package-name>>
PS:添加ScopeName的方法如下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。