npm用法总结
2019/1/22 11:35:53


首使用npm首先要先下载并安装node.js 下载地址:Node.js  如何安装在这里就不讲了,百度一大堆


切换为淘宝镜像(注意切换后使用cnpm):


npm install -g cnpm --registry=https://registry.npm.taobao.org


切换为原来的npm镜像:


npm config set registry https://registry.npmjs.org/


我们先讲一下全局安装和本地安装


全局安装:


-g,–global 路径一般是C:\Users\Administrator\AppData\Roaming\npm\node_modules 中


本地安装(也就是将包的信息加入到package.json中,下面会讲到这些区别):


npm install moduleName npm install --save moduleName npm install --save dev moduleName


安装所有依赖(也就是安装package.json中的模块)


npm install


安装模块(这里的install可以简写为i)


npm install moduleName -g


安装指定模块  例如安装指定版本的bootstrap


npm install bootstrap@3.37 -g


查看npm安装的版本


npm -v


更新npm的版本


npm install npm -g


查看模块


npm list -g  查看所有模块 npm list webpack -g  查看指定模块 还有几个简写方法: ll 、 ls 、 la 其实这三个命令都是查看模块,就是展现模块的方式不一样,大家可以根据自己的喜好去使用,但我觉得还是list好看


卸载模块


npm uninstall moduleName -g


更新模块


npm update moduleName -g


搜索模块


npm search moduleName


重新安装模块


npm rebuild moduleName


下面我们来看下安装到各个依赖的不同写法


1. --save-dev -D 代表的是安装包信息会加入到devDependencies(开发阶段的依赖)


npm install moduleName --save-dev 或 npm install moduleName -D


2. --save -S 安装包信息会加入到dependencies(生产阶段的依赖)


npm install moduleName --save 或 npm install moduleName -S


3. --save-optional -O 安装包信息会加入到optionalDependencies(可选阶段的依赖)


npm install moduleName --save-optional 或 npm install moduleName -O


4. --save-exact -E 精确安装指定模块版本(输入后package.json 文件的 dependencies 字段中^箭头会消失)



npm install moduleName --save-exact 或 npm install moduleName -E 这里大家注意一下package.json 文件的 dependencies 字段中前面会有一个^的箭头,这个箭头的意思是输入了npm install后会安装最新的版本,箭头也就就代表着会一直向上更新


创建一个package.json文件


npm init


帮助


npm help


清除缓存


npm cache clean
上一条:没有了
下一条:没有了

猜你喜欢

发表评论

标签云
返回顶部图片