美文网首页
Npm 中 -S -D -g

Npm 中 -S -D -g

作者: Cherry丶小丸子 | 来源:发表于2021-07-19 09:11 被阅读0次
npm install xxx -g
-g 全局安装、没有 -g 非全局安装

区别:
1、npm install -g express安装了express框架后, 我们就可以在电脑里的某一个文件夹下,打开控制台,
直接使用express mvc创建项目,否则会遇到 “'express' 不是内部或外部命令,也不是可运行的程序”错误

2、npm install xxx ,则是将模块下载到当前命令行所在目录
比如:`c:\123>npm install xxx` 将会安装到 `c:\123\node_modules\xxx`
-S 和 -D
npm install 在安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件


// 运行依赖(发布)
`npm install module_name -S` 即 `npm install module_name --save` 写入 dependencies

// 开发依赖(辅助)
`npm install module_name -D` 即 `npm install module_name --save-dev` 写入 devDependencies

区别:
–save:dependencies 键下,发布后还需要依赖的模块,譬如像 jQuery 库或者 Angular 框架类似的,我们在开发完后后肯定还要依赖它们,否则就运行不了

–save-dev:devDependencies 键下,开发时的依赖比如安装 js 的压缩包 compression-webpack-plugin 因为我们在发布后用不到它,而只是在我们开发才用到它

相关文章

网友评论

      本文标题:Npm 中 -S -D -g

      本文链接:https://www.haomeiwen.com/subject/yygvpltx.html