npm那些事

1,402 阅读1分钟

一、发布npm包

  1. 添加用户或者登陆
~ npm adduser
Username:
Password:
Email:

或者

~ npm login
Username:
Password:
Emial:
  1. 发布
npm publish
  1. 取消发布(仅仅能在发布后的 24 小时内取消。)
npm unpublish

二、注意事项

  1. 404 Registry (npm login或者npm adduser时报如下错误npm ERR! 404 Registry returned 404 for PUT on undefined) 解决方法:更换npm源
npm set registry https://registry.npmjs.org/

三、node包的安装

npm i vue 和 npm i vue --save有啥区别?

前者是局部安装但是不会把写入package.json, 后者除了前者功能还可写入到package.json

```
//npm i vue
 "dependencies": {
    "lib-flexible": "^0.3.2"
}

//npm i vue --save
 "dependencies": {
    "lib-flexible": "^0.3.2",
    "vue": "^2.6.10"
}
```