node升级后npm install不能安装新版本

手动修改了 package.json 文件中已有模块的版本 直接执行npm install不会安装新指定的版本

解决办法

npm install [email protected] 安装指定版本

解释

因为执行npm install会首先查看package-lock.json

该文件的目的是将其提交到源存储库中,以保证依赖的统一。

时间: 2024-11-09 03:18:35

node升级后npm install不能安装新版本的相关文章

nodejs npm install全局安装和本地安装的区别

npm的包安装分为本地安装(local).全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如:代码如下:复制代码npm install # 本地安装npm install -g # 全局安装 下面分别解释.全局安装:npm install xxx -g 时, 1. 模块将被下载安装到[全局目录]中.2. 可以直接在命令行里使用 注,[全局目录]通过 npm config set prefix "目录路径" 来设置:通过 npm config get prefi

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

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

node升级后,项目中的node-sass报错的问题

之前可能因为电脑不知道哪抽风了,在npm build的时候进入就卡在入口的地方,启动express的时候也会,所以就重装了一下node 重装node 其实也不是重装,就是使用 where node 查看node的安装目录,然后下载新版本的node,覆盖安装就是了 原本node v8.x 更新后 node v10.x,但是express启动还是卡主了,不懂什么原因,但是悲剧的是,原来的vue详情启动的时候就报错了... ··· Module build failed: Error: Missing

当node升级后导致webpack打包出错,node-saas出问题的解决办法

报错信息如下: ERROR in ./node_modules/[email protected]@extract-text-webpack-plugin/dist/loader.js?{"omit":1,"remove":true}!D:/work/nl_web/node_modules/[email protected]@vue-style-loader!D:/work/nl_web/node_modules/[email protected]@css-load

SharePoint Online 开发篇:node.js和npm介绍和安装部署

Blog链接:https://blog.51cto.com/13969817 过去的几年中,出现的最重要的开发平台是Node.js和基于npm的开发,SharePoint Framework是这种开发方法的一个示例,本文我们来了解下Node.js.npm和Node Package Manager 是什么? Node.js,是一个建立在Google Chrome JavaScript的引擎(V8引擎)上的服务器端平台.JavaScript引擎的性能已经提高了很多,取决于你在做什么,事实上,它们的性

有关 node.js ,npm 和 modules 安装,使用方法的个人总结! (以下内容是在windows10 pro x64平台下实现的!)

1.node.js 的安装 windows 平台: windows x64下载地址:Current Version: v4.1.0     https://nodejs.org/en/ 注意:(新版的.msi 安装程序已经默认包含npm) 2.node.js modules 的安装( 以下为常用 modules) cli-color  https://www.npmjs.com/package/cli-color 安装命令: npm install cli-color events  https

npm install 本地安装与全局安装

npm的包安装分为本地安装(local).全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已: npm install grunt # 本地安装 npm install -g grunt-cli # 全局安装 npm install xxx -g 时, 模块将被下载安装到[全局目录]中. [全局目录]通过 npm config set prefix "目录路径" 来设置. 通过 npm config get prefix 来获取当前设置的目录. 2. npm ins

npm install无法安装任何插件,报错网络问题

用了代理,即使在浏览器中关闭了,npm install -g grunt-cli的时候仍然报错proxy或bad network setting.在webstorm中也无法安装grunt. 网上看到这个文章http://blog.csdn.net/loudyten/article/details/21224907,查看了npm config,发现代理还在!原来如此,删掉重试,成功!

为什么npm install在安装时会多安装很多依赖包

比如我安装gulp时,会多出很多无用的包,如下图: 经过查询,原来是npm升级了导致的,在npm3.0以上的版本,包的依赖不再安装在每个架包的node_modules文件夹内,而是安装在顶层的node_modules文件夹中. 参考: http://blog.csdn.net/yiifaa/article/details/53507838