手把手npm 发布

246 阅读1分钟

npm 发布流程

初始化 

    1.npm init   

{  "name": "hasaki-hjh",  "version": "1.0.0",  "description": "tool",  "main": "index.js",  "scripts": {    "test": "echo \"Error: no test specified\" && exit 1"  },  "author": "angry2bird",  "license": "ISC",  "dependencies": {    "lodash": "^4.17.21"  }}

登录你的npm账号

    npm login

发布操作

     npm publish

删除操作   

npm unpublish 包名@版本号

注意:包名重复或者npm源不对会造成403错误

分享切换npm个人觉得比较好的方式

# 安装全局 nrm 工具
npm install -g nrm
 
# 设置环境及其对应的源
# nrm add 环境名称 源地址
# 设置一个环境,来代表标准的 npm 源
nrm add npm http://registry.npmjs.org
# 设置一个环境,代表淘宝镜像源
nrm add taobao https://registry.npm.taobao.org
 
# 切换当前源环境
nrm use 环境名