npm i安装命令中的-g -D -S的区别】的更多相关文章

-g为全局安装 -D 对模块进行局部安装,模块写入到 devDependencies 对象 用于开发阶段,开发时用到的工具等 -S 局部安装,不同的是模块写入到 dependencies对象 用于生产环境,如axios等…
# 使用npm安装serve命令 ~$ npm install serve --global 安装成功 # 可是执行命令会报错 ~$ serve -v bash: serve: command not found 安装其它命令也一样 原因:安装成功了,但使用直接使用时确找不到命令,应该是环境变量问题,设置环境变量就可以了. 解决方法: # 用一个通用的命令配置环境变量 ~$ echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >>…
为项目安装模块的npm命令一般是—— npm i module-name 执行完毕后,需要手动把模块名称连同版本号一同的添加到模块配置文件package.json中的依赖里(dependencies) --save或--save-dev参数可以自动修改package.json文件里的配置 npm install module-name --save    自动把模块和版本号添加到dependencies部分npm install module-name --save-dev    自动把模块和版…
# 使用npm安装newman命令 ~$ npm install newman --global ... /root/node-v6.9.1-linux-x64/bin/newman -> /root/node-v6.9.1-linux-x64/lib/node_modules/newman/bin/newman.js /root/node-v6.9.1-linux-x64/lib └── newman@3.3. # newman 安装成功 # 可是执行命令会报错 ~$ newman -v ba…
0.前言 波浪号~,英文名叫 tilde.脱字符^,英文名叫caret. 这两种符号常见于git reset的情景,简单的项目结构和操作一般不会涉及到两者之间的区别,似乎用哪个都可以.如果遇到比较繁杂的提交历史,可能就要好好体验一下二者更深层的含义. 1.两种符号的异同和转换 1.1 ~表示当前分支所属提交时间线上的某个提交 只适用于当前分支所在的线性的历史提交. 如果提交历史为 A---B---C---D 当前所在点为HEAD=D,那么 C=HEAD~1 B=HEAD~2 A=HEAD~3 1…
前言 今天突然发现npm无法使用了,执行任何命令都报如下错误: npm ERR! code MODULE_NOT_FOUND npm ERR! Cannot find module 'internal/util/types' npm ERR! A complete log of this run can be found in: npm ERR! /Users/xxcanghai/.npm/_logs/2018-01-05T08_07_43_208Z-debug.log 后来排查得知原因是因为升…
ROS命令中的单引号`和‘的区别,比如使用`单引号,以下的命令是正确的: $ rosrun rviz rviz -d `rospack find rbx1_nav`/sim.rviz 而使用‘单引号,以下的命令却是错误的: $ rosrun rviz rviz -d ‘rospack find rbx1_nav‘/sim.rviz 命令可以执行并启动rviz,但是却不能索引到相应的.rviz文件,所以导致不能正确显示相应的配置文件.…
http://www.jianshu.com/p/c04dea6e46de 首先有必要解释下什么是命令行(Command Line)类型的模块.npm的模块一共分为三类: 绑定型(Binding):本地模块,C++书写,如node-png 库型(Library):JS书写,直接使用require('module')这种方式,如Socket.IO-node 命令行型(Command Line): 以命令行形式使用,如json-command 显而易见,提供命令行形式调用方式的模块就属于命令行型的.…
http://www.cnblogs.com/webstorm/p/5744942.html ***************************************** 第一步:下载Nodejs并安装 官方下载地址:https://nodejs.org/en/,我选择的是长期支持版本v4.47,安装时只要一直下一步就ok了 安装完成后可以使用cmd(win+r然后输入cmd进入)测试下是否安装成功.方法:在cmd下输入node -v,出现下图版本提示就是完成了Nodejs的安装. 我们打…
常用的nodeJS中npm的命令:npm主要是node包管理和发布的工具.npm常用的命令:1:npm install <name> //(下载包) 下载后的包放在当前路径下面 npm install express 下载express模块2:npm install <name> -g //-g 将包安装到全局环境中,我PC的全局环境是:C:\Users\qinbb\AppData\Roaming\npm,但是在代码中直接通过require()的方式是没有办法调用全局安装的包的3:…