💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
本文介绍了如何在自托管的cnpm上发布私有代码。首先,在配置文件中添加相关属性,设置管理员权限和包的作用域。然后,重启cnpm服务,并在package.json中添加包名。最后,使用npm登录并发布包,提供安装已发布包的命令。
🎯
关键要点
- 在配置文件中添加相关属性:enablePrivate: false,设置管理员权限和包的作用域。
- 重启cnpm服务,使用命令npm stop和npm start。
- 在package.json中添加包名,格式为"name": "@company/testjs"。
- 使用npm登录命令npm login --registry=http://192.168.0.100:7001进行注册。
- 发布包的命令为npm publish --registry=http://192.168.80.130:7001。
- 安装已发布包的命令为npm install @company/test --registry=http://192.168.0.100:7001。
❓
延伸问答
如何在自托管的cnpm上发布私有代码?
首先在配置文件中添加相关属性,设置管理员权限和包的作用域,然后重启cnpm服务,接着在package.json中添加包名,最后使用npm登录并发布包。
在cnpm配置文件中需要添加哪些属性?
需要添加enablePrivate: false,设置管理员权限和包的作用域。
如何重启cnpm服务?
使用命令npm stop停止服务,然后使用npm start启动服务。
如何在package.json中添加包名?
包名的格式为"name": "@company/testjs",必须在包名之前添加作用域。
发布包的命令是什么?
发布包的命令为npm publish --registry=http://192.168.80.130:7001。
如何安装已发布的包?
使用命令npm install @company/test --registry=http://192.168.0.100:7001进行安装。
➡️