- 修改业务组件库源代码 (首次开发需要在自己的文件目录下运行webpack,npm run build,把ES6编译成ES5,打包到自己文件目录下的lib目录)
- 使用业务组件库的项目,webpack要指向本机的业务组件库使用组件的文件:(为了可以本地调试业务组件库 )
与包本地文件链接的方式:
方法一:
方法二:使用npm link
在业务组件库要调试的包目录下,运行npm link,生成快捷方式链接,并运行npx webpack --watch监听包的变化。在引入包的项目中,运行npm link @包名,再npm start就可以本地调试包。
npm link
1.在npm包中全局:npm link
2.在项目中:npm link 包名
(package.json中的name)
npm unlink
1.在npm包中全局:npm unlink 包名
2.在项目中:npm link 包名
- 业务组件库 调试完毕后,就可以发包了。需要使用nrm切换源