npm命令
npm 是用来下载第三方包的一个工具软件
版本查看:npm -v
###生成package.json
npm init -f|-y force/yes
一:根据npmrc文件来创建package.json文件
二:package.json文件已将存在 则会根据文件下载依赖包
### 下载,更新,卸载命令
## npm install [-g] 包名 【-save|-save-dev or -S|-D】 来下载包
-g: 全局下载
---------查看全局下载的 npm list命令 npm list -g --depth=0 就可以查看全局已经安装的包
--------查看下载位置:npm prefix 和 npm cache
-S == --save or -D == --save-dev 本地下载包 记录在package.json中位置 dependencies 或者DevDenpendencies 中
## npm update [-g] 包名 来更新包
## npm uninstall 包名 -S | -D 来卸载包
### 查找,查看包相关信息
##npm info/view 查看包信息
## npm find/reach 搜包
## npm owner/author 包 查看包作者
##npm dist-tag 查看包的标记
### 登录,发布,注销
##npm login/adduser 登录
## npm publish 根据package.json发布 默认access=publilc
##npm access 设置权限 是scope 包
## npm logout 注销登录
##npm deprecate :舍弃该版本
##npm unpublic 删除发布
##npm whoami 查看登录用户
#### 查看profile信息
###npm profile 就是在npmjs登录 个人中profile中内容
注意开启enable-2fd: 则命令需要带 --otp
#### package.json url中浏览器打开命令,脚本命令
##npm bugs 打开bugs的url
##npm home/docs 打开homepage的地址
### npm repo 打开 repository中的url
##npm run script-key 运行脚本
###网络问题
##npm ping
##npm doctor 检查环境 不知道什么意思
### npmrc 查看
npmrc四个级别的文件
1:项目npmrc文件 save=true,save-exact=true 开启精准的版本记录
2:用户 npmrc文件 使用npm config 来修改
3:全局npmrc文件
4:
###其他
npm link
npm build 很常用
npm audit: 安全检查
npm prune 移除无关包
npm dedupe 减少包依赖
常使用的文件
.npmrc
package-lock
package.json文件
浙公网安备 33010602011771号