npm install 各种后缀 --xx说明
npm install xx -g
- 首先是在npm install xx 命令后面加 -g 它表示将当前包上下文(即,当前工作目录)安装为全局包。
 - npm install (没有参数),在本地node_modules文件夹中安装依赖项。默认情况下,
npm install将安装列为依赖项的所有模块package.json。 - 还有比如下面这个
npm install bootstrap@3.3.7
这个是说指明当前安装包的版本后面加个‘@’然后跟版本号,要是本地安装后面加上 --save就ok了。
 - 上面说到安装命令后面附加 --save,也可以简写为 -S; 表示安装到你的当前项目目录下,可以看到在package.json文件的dependencies中出现了。
 - --save-prod简写-P;表示安装包将出现在您的
dependencies。除非-D或-O存在,否则这是默认值。 - --save-dev简写 -D;表示安装包将出现在您的
devDependencies。 - --save-optional简写 -O; 安装包会出现在您的
optionalDependencies。(这个很少用到,我到现在还没有用过) - --no-save:防止保存到dependencies。(这个也很少用)
 
然后平常用的大概就是这些了!
npm install 各种后缀 --xx说明的更多相关文章
- npm install 后缀
		
npm 全局安装与本地安装 npm install express # 本地安装 npm install express -g # 全局安装 本地安装 将安装包放在 ./node_modules 下( ...
 - npm install 几种不同后缀安装模式的区别
		
--save/--save --dev/nothing / -g 区别,及package.json基本目录结构介绍 https://www.jianshu.com/p/e10f981972ff
 - npm install --save 、--save-dev 、-D、-S 的区别
		
备注:<=> 意为等价于: 1.npm install <=> npm i --save <=> -S --save-dev <=> -D npm ...
 - npm install 提示权限不足 Error: EPERM: operation not permitted, unlink XXX
		
问题 使用npm install时提示权限不足 原因 这里原因有两个: 没有管理员权限访问C盘下npm路径导致下载失败. NPM官网没有下载权限. 解决方案 第一原因 这里可以使用管理员身份执行以下命 ...
 - npm install Error: EACCES: permission denied, mkdir
		
今天研究Electron的时候,全局安装运行 npm install electron -g时侯,报下面的错误: Error: EACCES: permission denied, mkdir '/U ...
 - npm install xxxx --legacy-peer-deps命令是什么?
		
摘要:带着好奇心,研究学习了一番npm install xxxx --legacy-peer-deps命令是什么?为什么可以解决下载时候产生的依赖冲突呢? 本文分享自华为云社区<npm inst ...
 - 当运行npm install 命令的时候带上ignore-scripts,会发生什么?
		
摘要:运行npm install 命令的时候带上ignore-scripts, 可以避免一个恶意包里的病毒. 本文分享自华为云社区<运行npm install 命令的时候带上--ignore-s ...
 - 转:解决npm install慢的问题
		
使用NPM(Node.js包管理工具)安装依赖时速度特别慢,为了安装Express,执行命令后两个多小时都没安装成功,最后只能取消安装,笔者20M带宽,应该不是我网络的原因,后来在网上找了好久才找到一 ...
 - Npm install failed with “cannot run in wd”
		
Linux环境下,root账户,安装某些npm包的时候报下面的错误,例如安装grunt-contrib-imagemin时: Error: EACCES, mkdir '/usr/local/lib/ ...
 
随机推荐
- C#语法复习2
			
第五章 方法 1.方法是一块具有名称的代码 包括:方法体.方法头 局部变量必须被赋值才可以执行下面的操作.实例变量有隐式初始化.有时候,类型推断可以用var关键字,类似于C++当中的auto.用于局部 ...
 - 11892 - ENimEN(博弈)
			
UVA 11892 - ENimEN 题目链接 题意:给定n堆石头.两人轮流取,每次仅仅能取1堆的1到多个.假设上一个人取了一堆没取完.那么下一个人必须继续取这堆.取到最后一个石头的赢,问谁赢 思路: ...
 - iOS 相似淘宝商品详情查看翻页效果的实现
			
基本思路: 1.设置一个 UIScrollView 作为视图底层,而且设置分页为两页 2.然后在第一个分页上加入一个 UITableView 而且设置表格可以上提载入(上拉操作即为让视图滚动到下一页) ...
 - centos6.3升级python至2.7.5
			
centos6.3自带的python版本是2.6.6,有时候需要升级到2.7.这里记录一下升级过程,方便查阅.实际上是转载自http://flyingdutchman.iteye.com/blog/1 ...
 - asp对中文编码及解码,Decode和Encode中文网址处理
			
<%'-------------------------------------------------------------------------- '================== ...
 - __sizeof__()
			
https://bugs.python.org/issue2898 https://bugs.python.org/file10353/footprint.patch Index: Python/sy ...
 - 20170228 Z_po_send_email
			
FUNCTION zmm_po_send_email. function zmm_po_send_email. *"------------------------------------- ...
 - org.eclipse.swt.SWTError: No more handles的解决办法
			
今天装了JBoss Tools 3.1 插件后,eclipse 打开jsp文件老是报错,或者要我关闭: org.eclipse.swt.SWTError: No more handles 网上找了两个 ...
 - Struts%$#区别
			
1.#符号的用途一般有三种.1)访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀.实际上,#相当于Action ...
 - myeclipse -vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m
			
myeclipse.ini把里面的参数为 -vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m 以对于我而言,我只要把 ...