脚手架本地link标准流程

86 阅读1分钟
  • 链接本地脚手架

     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