Open shawlp opened 3 years ago
搭建企业级的npm私有仓库
npm私有包开发调试:
调试时使用npm link
npm link
npm link B
解除link:npm unlink @pacakge
npm unlink @pacakge
安装依赖:npm i @package
npm i @package
发布时使用tag 用户使用:npm install <name>@<tag>安装 开发者: npm publish --tag <tag> 使用latest来设置用户npm install默认安装的版本,使用alpha来设置测试版本,当测试版本测试完毕之后,使用 npm dist-tag add <pkg>@<version> [<tag>]
npm install <name>@<tag>
npm publish --tag <tag>
npm dist-tag add <pkg>@<version> [<tag>]
搭建企业级的npm私有仓库
npm私有包开发调试:
调试时使用npm link
npm link
// 相当于npm install B -gnpm link B
// 代码无须修改,package.json引用的包会自动指向本地B的打包文件解除link:
npm unlink @pacakge
安装依赖:
npm i @package
发布时使用tag 用户使用:
npm install <name>@<tag>
安装 开发者:npm publish --tag <tag>
使用latest来设置用户npm install默认安装的版本,使用alpha来设置测试版本,当测试版本测试完毕之后,使用npm dist-tag add <pkg>@<version> [<tag>]