注册npm账号,打开 https://www.npmjs.com/signup 进行注册

初始化需要上传的包,新建一个文件夹,运行

1
npm init

根据提示会在文件夹中生成一个package.json文件,内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
{

"name": "xyj-3d", #包名
"version": "1.0.3",#版本号
"description": "cesium-plus",#信息
"main": "xyj.min.js",#入口文件
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "xyj",#作者
"license": "ISC"
}

确保npm是npm源,不是其他源,安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
npm install -g nrm

//查看本地所有镜像,带 * 的是当前使用的镜像
nrm ls
//添加一个自己的源
nrm add xxx http://xxxnpm.cn/

//使用指定源
nrm use xxx
//删除指定源
nrm del xxx
使用

npm login
输入用户名和密码登录,注意,每次登录都需要一个动态验证码。登录成功后执行

npm publish
即可发布成功,现在可以去npm上搜索你的插件了。使用的时候和其他插件一样。