首先在npm官方注册一个账号
创建一个目录
mkdir package
进入目录
cd package
初始化包
npm init
关于npm init说明 这里有解释
当前目录新建一个JS文件, app.js
var main = {
version: '1.0.0'
}
// 导出对象
module.exports = main;
登录,会要求你输入username,password,email 就是你注册填的资料
npm login
发布包
npm publish
安装发布后的包, < package >是你的包名。
npm install package --save
引入包
var main = require('package')
console.log(main);
// 输出
// {
// version: '1.0.0'
// }
删除发布后的包,@后面是包版本
npm unpublish package@1.0.0
说明一下npm 版本
版本号分别为 x,y,z
x // 改动特别大向前移一位
y // 新出功能并且向下兼容向前移一位
z // 修复bug并且向下兼容向前移一位
关于发布后提示的错误
- 如果发布提示没有权限,说明有包名冲突了,你需要改下包名.
- 注册npm后要去邮箱激活账户,否则无法发布