npm install -g/-d/-s 的区别

npm install module_name -S    即    npm install module_name --save    写入dependencies(生产环境)

npm install module_name -D    即    npm install module_name --save-dev 写入devDependencies(开发环境)

npm install module_name -g    全局安装(命令行使用)

npm install module_name        本地安装(将安装包放在 ./node_modules 下)

原文地址:https://www.cnblogs.com/wujiaqi/p/12397752.html

时间: 2024-11-08 10:12:31

npm install -g/-d/-s 的区别的相关文章

npm install -g 全局安装总是出现permission权限问题的解决方案

开始使用node的时候,在使用npm安装global packages时,习惯性地使用npm install -g xxx,然后总是提示权限问题,安装失败. 需要使用sudo.这问题确实让我比较窝火.一个package完全没有必要放入到需要特殊权限的/usr/local/目录,于是想办法解决它. 这里提供一种解决方案,将npm的global package安装路径放入到当前用户的home目录下,避免使用sudo,一样可以安装global的npm package: #brew install no

npm install -g ios-deploy 失败问题的解决方法 转载

当使用Cordova或ionic命令行时, npm install -g iOS-deploy 或sudo npm install -g ios-deploy 都报错, 如: npm WARN lifecycle [email protected]~preinstall: cannot run in wd %s %s (wd=%s) [email protected] ./src/scripts/check_reqs.js && xcodebuild /usr/local/lib/node

[坑况]——windows升级node最新版本报错【npm install -g n】

我本来是下载一个vue-cli的,然后技术日新月异,告知我要先把我的node升级到8以上(目前是v6.1.13) 升级就升级,升级就报错 尝试第一种方法,网上最多的一种方法,估计也是成功最多的一种吧(要是我也成功了的话,我就不需要写这篇文章了) 1 1. 第一步 2 npm -g install n 3 2. 第二步 4 n stable (更新至最新稳定版本) 5 6 附带常用命令 7 n //会列出所有安装的版本供你切换 8 9 n latest //安装最新版本 10 11 n stabl

npm install -g vue-cli 报错

解决发案: 第一步:查看默认全局安装路径.指令:npm config get prefix 复制默认全局安装路径在你的系统显示目录中删除npm文件夹.对于大多数系统显示目录为:/usr/local 第二步:cmd进入到你的项目路径初始化npm就会生成一个package.json文件.指令:npm init -f -f表示force的意思,不加这个,npm会让你输入一堆信息,比如name.version之类,如果只是做做实验小demo,直接-f,npm帮你初始化package.json,并填充各种

1.在cmd界面搭建react-native 环境: 可参考https://reactnative.cn/docs/0.51/getting-started.html#content   (1)npm install -g yarn react-native-cli       安装yarn命令工具和react-native命令工具,Yarn是Facebook提供的替代npm的工具,可以加速n

http://www.bubuko.com/infodetail-2599307.html 1.在cmd界面搭建react-native 环境: 可参考https://reactnative.cn/docs/0.51/getting-started.html#content (1)npm install -g yarn react-native-cli 安装yarn命令工具和react-native命令工具,Yarn是Facebook提供的替代npm的工具,可以加速node模块的下载. Reac

执行npm -install -g vue-cli 和 npm install -g cnpm --registry=https://registry.npm.taobao.org时保错

在安装vue淘宝镜像和命令行工具的时候,先进行淘宝镜像安装,安装完成后,再对命令行工具进行安装报错如下: 原因分析:代理地址问题 解决办法:首先清理掉之前异常的下载内容,使用指令:npm cache clean --force 然后修改代理:代理置空     npm config set proxy null npm config set https-proxy null 修改代理: npm config set registry http://registry.cnpmjs.org/ 再执行:

npm 在安装 Vue脚手架命令(npm install -g @vue/cli)时报错安装报错--“Unexpected end of JSON input while parsing near···”

在安装Vue的脚手架(npm install -g @vue/cli 项目名称)时,提示: Unexpected end of JSON input while parsing near 其实,但凡使用npm 时,只要提示这个,都可以按照以下几种方式进行尝试. 第一种:删掉package.lock.json 第二种:清除cache npm cache clean --force第三种:进入下面这个文件夹,把文件夹npm-cache下的内容删除掉(清除cache) 路径:C:/Users/DELL

npm -i 与npm install -s与-d的区别

npm i module_name -S = > npm install module_name --save 写入到 dependencies 对象 npm i module_name -D => npm install module_name --save-dev 写入到 devDependencies 对象 npm i module_name -g 全局安装 i 是install 的简写 -S就是--save的简写 -D就是--save-dev 这样安装的包的名称及版本号就会存在pack

[转] npm install 本地安装与全局安装的区别

npm的包安装分为本地安装(local).全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如 npm install grunt # 本地安装 npm install -g grunt-cli # 全局安装 这两种安装方式有什么区别呢?从npm官方文档的说明来看,主要区别在于(后面通过具体的例子来说明):本地安装1. 将安装包放在 ./node_modules 下(运行npm时所在的目录)2. 可以通过 require() 来引入本地安装的包 全局安装1. 将安装包放在