-
链接本地脚手架
cd your-cli-dir npm link -
链接本地库文件
cd your-lib-dir npm link cd your-cli-dir(另外一个项目) npm link your-lib(需要的库) -
取消链接本地库文件
cd your-lib-dir npm unlink(全局卸载本地库文件 cd your-cli-dir npm unlink your-lib(link存在用该命令) 在当前的项目的node_modules中移除your-lib rm -rf node_modules(link不存在用该命令)
理解npm link
- npm link your-lib: 将当前项目中node_modules下指定的库文件链接到node全局node_modules下的库文件
- npm link:将当前项目链接到全局node_modules中作为一个库文件,并解析bin配置创建可执行文件
理解npm unlink
- npm unlink:
- npm unlink your-lib