npm_npm install 命令中-S与-D尾缀的区别 -P, --save-prod: 包将出现在你的dependencies中。 这是默认值,除非存在-D或-O。 -D, --save-dev: 包将出现在你的devDependencies中。 package.json中dependencies与devDependencies区别 dependencies 生产环境依赖,也就是执行npm run build打包命令后, 依赖会被打包到...
包名会被注册在package.json的dependencies里面,在生产环境下这个包的依赖依然存在 -D 即--dev(生产) 包名会被注册在package.json的devDependencies里面,仅在开发环境下存在的包用-D,如babel,sass-loader这些解析器 注意:在使用npm install一个插件的时候,需要添加上-s或-d,不然不会再package.json中显示 ...
npm install module_name -S 即 npm install module_name --save dependenciesnpm install module_name -D 即 npm install module_name --save-dev
2.以下命令结尾都会被安装到*devDependencies(开发环境)中 npm i axios -D npm i axios --dev npm i axios --save-dev 3. npm -g 全局安装 一般是针对命令行,比如我们安装express的时候 可能通过命令行操作express的命令会报错。此时我们可以可以全局安装express。再比如说 node的插件nodemon, 安装完毕后直接执...
1.删除package-lock.json 1.运行此npm install --legacy-peer-deps
百度试题 结果1 题目全局安装vue-router插件正确的命令是( )。 A. npm install vue-router -S B. npm install vue-router -D C. npm i vue-router D. npm install vue-router -g 相关知识点: 试题来源: 解析 D 反馈 收藏
终于清楚了 -D -S在npm命令里的意思了 npm install moduleName 命令 安装模块到项目node_modules目录下。 不会将模块依赖写入devDependencies或dependencies 节点。 运行npm install 初始化项目时不会下载模块。 npm install -g moduleName 命令 安装模块到全局,不会在项目node_modules目录中保存模块包。
--save-dev 可以简写为 -D 这四种命令对比 npm install moduleName 安装模块到项目node_modules目录下。 不会将模块依赖写入devDependencies或dependencies 节点。 运行npm install 初始化项目时不会下载模块。 npm install moduleName -g 安装模块到项目node_modules目录下。
如npm i vue-loader vue-template-complier -D,就是在Vue项目中安装vue模板文件的解析插件,经过配置后即可在项目中解析vue模板 npm i xx -S:npm install xx --save 的简写,同上也是对模块进行局部安装,不同的是模块写入到 dependencies对象。 模块同上一样将安装到项目文件夹下的node_modules文件夹下。
-g为全局安装 -D 对模块进行局部安装,模块写入到 devDependencies 对象 用于开发阶段,开发时用到的工具等 -S 局部安装,不同的是模块写入到 dependencies对象 用于生产环境,如axios等