示例:
@ant-design/aliyun-theme
@ant-design/antd-theme-variable
@ant-design/charts
// ...
1. 注册组织
在官网注册相应的组织,npmjs.com
- 以个人账号登录。
- 点击头像找到
Add Organization
,填写相关信息,创建完成。
2. 发布
首先需要在终端中设置 npm 登录信息:
npm login
发布分为两种情况,一种是已经创建了项目,现在只需要 publish,另一种是需要初始化开发环境。两种情况实现原理一样。
2.1 已有仓库
- 修改
package.json
中的name
属性,将其更改为@org-name/package-name
形式。 - 在项目根目录下,publish 即可:
# 根据 npm 规则,@后的 org/profile 名称默认是私库(收费),所以 publish 时需要说明本次发布是到公共域。
npm public --access public
2.2 初始化开发环境
- 终端创建并进入项目根目录,执行:
# org-name 替换为组织名
npm init --scope=@org-name
- 此时生成了
package.json
文件,其中name
值为@org-name/package-name
形式,在此基础上开发项目。 - 开发完毕后,publish 即可,命令与 2.1 相同。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。