npm私有仓库

490 阅读1分钟

1.私有化仓库

npm init --scope=${私有前缀}

2.添加package.json

"@${私有前缀}/${模块名称}": "git+${git仓库地址}#${分支名}"

3.配置alias

alias: {
  '${简写}': '@${私有前缀}/${模块名称}/${导入路径}'
}

4.本地联调

npm link
npm link @${私有前缀}/${模块名称}
npm link ${相对路径}

npm unlink
npm unlink @${私有前缀}/${模块名称}

5.私有仓库路径

.nvm/versions/node/${本地node版本}/lib/node_modules