总结
注册npm账号
发包必须有package.json文件
- 注意 package文件中包的名称不能与已经存在的包重名/不能使用中文
- 每次更新包文件后重新发包需要更改版本号
- 入口文件的名称不能写错
发包
在项目文件下打开终端(cmd)
-
输入 npm login 登录命令
-
输入账号密码 (密码输入的时候不可见 但是输入正确就行) 邮箱
-
可以运行 npm who am i 查看是否登录成功 如果登录成功会输入用户名
-
最后运行npm publish 发布自己的包
发布完之后想修改一下如何操作呢(升级)
首先:npm view zr_test_demo versions // 查看远端已经发布的zr_test_demo包的版本
然后:将包的内容进行修改,修改完后作为一个新的版本就行提交, -
修改版本号:使用 npm version <update_type> 进行修改,update_type 有三个参数
patch:这个是补丁的意思,补丁最合适;
minor:这个是小修小改;
major:这个是大改咯;
具体咋用:- 比如我想来个1.0.1版本,注意,是最后一位修改了增1,那么命令:npm version patch
- 比如我想来个1.1.0版本,注意,是第二位修改了增1,那么命令: npm version minor
- 比如我想来个2.0.0版本,注意,是第一位修改了增1,那么命令: npm version major
-
第一步操作只是修改了本地的版本号,使用 npm publish上传到远端npm,就完成了所有工作