npm安装时-S -D作用及区别】的更多相关文章

-S 即--save(保存) 包名会被注册在package.json的dependencies里面,在生产环境下这个包的依赖依然存在 -D 即--dev(生产) 包名会被注册在package.json的devDependencies里面,仅在开发环境下存在的包用-D,如babel,sass-loader这些解析器 啥也不写 包名不会进入package.json里面,因此别人不知道你安装了这个包(...智障) npm install -d 就是 npm install --save-dev 安装到…
一.模式 运行webpack命令时,一定要指定模式. webpack --mode developmentwebpack --mode production二.--save -dev --save:将保存配置信息到pacjage.json.默认为dependencies节点中. --dev:将保存配置信息devDependencies节点中. 因此: --save:将保存配置信息到pacjage.json的dependencies节点中. --save-dev:将保存配置信息到pacjage.j…
package.json中两个字段含义简介 一直在使用npm包管理器,对于npm install module --save-dev 和 npm install module --save这两个的区别做了一些浅析的理解: dependencies dependencies属性被声明在一个简单的对象中,用来控制包名在一定的版本范围内,版本范围是一个字符串,可以被一个或多个空格分割.dependencied也可以被指定为一个压缩包地址或者一个 git URL 地址. 不要把测试工具或transpil…
1. npm install 提示no such file or directory 缺少package.json 首先初始化, npm init -f 然后安装依赖 npm install formidable --save 即可. 2. 报错 npm ERR! code ENOTFOUND npm ERR! errno ENOTFOUND npm network This is a problem related to network connectivity 因为之前更改源为国内阿里云源,…
转载自:https://blog.csdn.net/qq_39165556/article/details/89333028 1.第一种解决办法 npm audit fix npm audit fix --force npm audit 2.第二种解决办法 删除已经安装的:node_modules 和 package-lock.json 修改 package.json 格式如下 npm audit fix --force npm instal 转载自:https://blog.csdn.net/…
npm audit fix npm audit fix --force npm audit 按照顺序一一运行亲测完全可用如果还是不行的话,可以把node_modules和package-lock.json删掉运行npm install再运行上述的3行代码…
node node简介 node.js也是用js开发的语言,而且是一门服务端语言,更有大神利用node写了一个操作系统出来——NodeOS node能干什么 自带下载工具: 对于我们开发前端项目,node其实用处挺大的,它自带了一个包管理器npm,类似于Python的pip,这个npm就可以下载很多第三方库以及框架,还有一些很实用小工具,都可以直接利用node下载工具 作为项目管理: 就是一种项目管理机制,这个在接下来就会介绍到 安装node 进入node的官网  传送门 如果这个页面默认没有你…
简单理解: XYZ 的格式 对应为: 主版本号.次版本号.修订号,版本号递增规则如下: 主版本号:当你做了不兼容的 API 修改, 次版本号:当你做了向下兼容的功能性新增, 修订号:当你做了向下兼容的问题修正. 假设我们创建了一个新项目,它将使用express. 在运行npm init之后,在撰写本项目时,最新的express版本是4.15.4. (默认情况下,npm 将安装最新版本) 因此在package.json中,"express":"^ 4.15.4"被添加…
如何解决vue-cli 安装时  npm 报错 errno -4048 第一种解决方法:以管理身份运行cmd.exe 第二种解决办法:在dos窗口输入命令  npm cache clean  --force 如果分着使用这两种方法都起作用,可以同时使用二者.…
近期nodejs更新的到了4.~版本,融合了io.js,升级了v8引擎,对于之前的操作有些变化,在这里提醒大家注意: 1.npm在install和remove时发生乱码,并报出"runTopLevelLifecycles"字样的错误,网上资料比较少,google之后应该是和这次npm升级有关,经测试不影响install的安装. 2.之前npm在离线安装时只需要编辑"安装目录\node_modules\npm\npmrc"文件即可,如: prefix=d:\attsi…