Gitlab 私有化管理 npm 包


新建私有 npm 模块

  1. 在 Gitlab 新建一个组,名为 kk
  2. 新建组 kk 里新建一个项目 kk-cms
  3. 将 kk-cms 克隆到本地开发环境
  4. 打开 kk-cms 终端执行 npm init --scope=kk 生成 package.json 文件
  5. 将 kk-cms 提交到 Gitlab 仓库

使用私有 npm 模块

  1. 在需要使用到项目 package.json 文件中添加依赖
"@kk/kk-cms":"git+http://git.your-inc.com/kk/kk-cms.git"
  1. 执行 npm install 或者 yarn 进行安装即可

更新私有 npm 模块

  1. npm install @kk/kk-cmsyarn upgrade @kk/kk-cms

问题&解决

  1. 执行 yarn 进行包安装时报错“Exit code: 128”
    清空 yarn 到缓存文件重新安装即可,路径/Users/yourName/Library/Caches/Yarn/v1/.tmp/

参考


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM