vue项目中使用本地组件库,当组件库里的代码更新时,希望项目中也对应更新,这时可以用npm link创建软连接来实现
软连接: 就是为开发的模块(npm包)创建一个全局连接,在主项目里链接这个模块的依赖,
进行测试;
1. 创建,使用,去除软连接
(1)在对应的npm包的文件创建一个全局的链接;
cd test //切换到npm包文件下
npm link //创建全局的连接,一般可以再npm安装路径中可以查看 C:\Program Files\nodejs\node_modules\test
(2)在主项目中使用npm依赖包
npm link test (test 代表npm包中package.json的name字段值的项目名称);
(3)去除软连接
3.1 在npm包所在文件目录下去除全局连接
npm unlink //切换到npm包所在文件目录
3.2 在使用npm包的项目下解除特定链接
npm unlink test(切换到项目下)