Npm link的作用与使用
一、为什么要用Npm link
库包在开发或迭代后,不适合发布到线上进行调试(过程繁琐且会导致版本号膨胀)
二、Npm link工作原理
`npm link` 可以帮助我们模拟包安装后的状态,它会在系统中做一个快捷方式映射,让本地的包就好像 install 过一样,可以直接使用。
三、Npm link的使用
同一目录下的使用
// 进入应用文件夹
$ cd xxx/project_npmlink/project1
// 软链接
$ npm link ../module1
npm link 操作会在项目的 node_modules 目录下创建一个 module1的超链接(类似 Windows 的快捷方式),链接到 project_npmlink/module1。
生成的虚拟包名会根据module1的package.json进行指定。
不同目录下使用:
项目和模块不在同一个目录下,需要先把模块链接到全局,然后再在项目中链接模块
$ cd xxx/project_npmlink/mod
Npm link的作用与使用最先出现在Python成神之路。
共有 0 条评论