npm update
似乎只是更新软件包dependencies
有关,但什么devDependencies
。
现在你可以安装devDependencies
运行npm install .
,但这并不对工作npm update .
有任何想法吗?
npm update
似乎只是更新软件包dependencies
有关,但什么devDependencies
。
现在你可以安装devDependencies
运行npm install .
,但这并不对工作npm update .
有任何想法吗?
要更新除了本地模块的package.json,运行
npm update --save-dev
可替换地,相同的命令,以节省时间
npm update -D
您可以通过查看该问题的所有细节的更新,或任何命令
npm help <cmd>
安装NPM -检查-更新( https://www.npmjs.org/package/npm-check-updates ),然后跳转到项目文件夹,然后运行:
npm-check-updates
并更新和更改保存到您的package.json文件:
npm-check-updates -u
这个问题确实与当前版本的NPM(1.3.11)不再消费。
更新工作正常: npm update
如果您正在使用过时的NPM版本,它可能是问题。 所以,在任何其他的命令执行:
sudo npm install npm -g
或者(如果上述方法无效):
sudo npm update npm -g
然后重新启动控制台(为了使更改生效)。 现在,你可以检查你的新npm --version
,如果它是最新的执行:
npm update
或者(如果你喜欢):
npm update --save-dev
一(慢)的方式做强制更新,是去除node_modules目录,然后执行npm install
一次。
这是一个已知的bug npm update
命令,已固定的开发分支npm
,在这里看到: https://github.com/isaacs/npm/pull/3863
它应该很快降落在故宫的最新稳定版本。
我遇到同样的问题,因为OP了,并没有发现任何解决方案,所以我决定写一咕噜插件,将自动更新我的devDependencies ..
这是在Github上,我很想得到一些投入和合作,以使其成为NPM没有提供最好的工具。
基本上,它会自动更新一个简单的咕噜任务的过时的发展依赖。
https://github.com/pgilad/grunt-dev-update
添加在config.json文件中新的依赖,
然后运行命令
npm update
有时候需要运行使用命令sudo
对管理员权限的再使用。
sudo npm update
什么工作对我来说是安装单独的开发依赖这样的
npm install react-test-renderer@15.6.1 --save --only=dev