标签:日常 版本 永久 包含 常用命令 镜像 定义 depend Fix
??Npm是Node.JS的程序包管理器,Npm命令可以再cli中执行,方便进行包管理。以下为自己在使用过程中使用频率比较高的一些常用命令,基本能够满足日常node包管理的相关操作需求。
npm config list //查看npm主要配置包含:npm仓库地址,cwd路径,根目录等配置信息
npm config ls -l //查看全部npm默认配置
npm config get key //查看config中key对应的配置项
npm config set key=value //设置config中key对应的配置项值为value
npm --registry https://registry.npm.taobao.org install express // 修改当前项目的仓库位置
npm config set registry https://registry.npm.taobao.org //修改全局配置到淘宝镜像
设置完成后可以通过以下命令查看是否配置成功
npm config get registry
或
npm info express
设置完淘宝镜像之后可以通过如下命令定义cnpm命令。用于执行淘宝仓库中的npm指令
npm install -g cnpm --registry=https://registry.npm.taobao.org
发布Npm包时需要先切换回官方地址
npm config set registry http://registry.npmjs.org
先执行login命令登录到官方仓库中。
npm login
切换到生成目录(默认=dist)目录下之后执行,将生成的包推送到官方仓库
npm publish --access=public //public表示发布的包的访问级别为public。
npm install @angular/core
npm install -g @angular/core
npm install --save @angular/core
npm install --save-dev @angular/core
命令 | node_modules | package.json | npm install | npm install --production |
---|---|---|---|---|
npm install | 是 | 否 | 否 | 否 |
npm install -g | 否 | 否 | 否 | 否 |
npm install --save | 是 | dependencies | 是 | 是 |
npm install --save-dev | 是 | devDependencies | 是 | 否 |
npm -v
npm ls
npm uninstall
npm -help (aliase -h) // 查看帮助信息
npm install -h // 查看安装相关的命令帮助
官方链接
https://docs.npmjs.com/cli-documentation/
标签:日常 版本 永久 包含 常用命令 镜像 定义 depend Fix
原文地址:https://www.cnblogs.com/liyong-blackStone/p/10242414.html