1. 到npm官网注册你的账号npmhttps://www.npmjs.com/
2. 本地新建一个文件夹,你的项目名称即可
3. 在目录下运行 npm init,初始化项目
根据提示输入项目名称(起名之前去官网搜一下,避免重名) 作者 版本号等等信息,这些信息会声称在package.json中,当然你也可以一路回车,然后在package.json中手动修改
4. 编写你的js文件(模块),遵守CommonJS规范,编写你的README文档
5. 发布前准备
当然发布之前有些准备工作要做,首先要切换到npm官方源地址,建议下载安装一个nrm,运行nrm use npm即可
或者手动设置
npm config set registry https://registry.npmjs.org
其次是登录,运行npm login,输入用户名密码登录,否则会报403错误(在这之前,注册完npm账户后,记得去验证邮箱,否则npm publish也会报错)
6. 发布 npm publish
发布成功
7. 可以去npm官网搜索下自己发布的包看看
8. 使用刚刚发布的包,先安装
再引入即可,我这里是直接导入一个项目初始化的公共css文件
9. 运行wabpack打包看下效果,看一下这些css属性有没有打包进去
大功告成
10. 更新版本命令,
npm version minor,版本号规则为x.x.x
更新完版本号后,执行npm publish发布即可
完 ^_^