在自托管的cnpm上发布公司私有代码

在自托管的cnpm上发布公司私有代码

💡 原文英文,约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进行安装。

🏷️

标签

➡️

继续阅读