我将项目划分为NPM包。所以我开发了一些软件包,并在一个软件包或其他软件包发生变化时使用NPM。
这是我的包依赖树:
----- A
|---- B
|
| |---- C
每次我更改包C时,我都会构建,部署,重新加载,重复:
gulp deploy C
npm publish
cd ../projectB (or J for autojump)
yarn add C@^0.1.0
gulp deploy B
npm publish
j projectA
yarn add B^0.1.13
npm start
毋庸置疑,每次微小变化都需要时间。在我部署npm软件包之前,有没有一种好方法可以在本地使用它?