问题描述
在做项目中用到依赖包,而package.json中会记录各个依赖的版本,如果想要更新依赖,可以使用npm update,但是这样更新后,新版依赖的版本号在package.json中并不会作出相应的更新。例如一个项目中的package.json如下:
{ 'name': 'test', 'version': '1.0.0', 'description': '', 'main': 'index.js', 'scripts': { 'test': 'echo 'Error: no test specified' && exit 1' }, 'keywords': [], 'author': '', 'license': 'ISC', 'dependencies': { 'jquery': '^1.11.2' }, 'devDependencies': { 'lodash': '^2.4.1' }}
如何同时更新devDependencies与dependencies下的依赖并将版本号更新为最新版?
问题解答
回答1:npm update -Snpm update -D
回答2:@__賤是一種態度 的是对的,给你推荐一个神器 yarn https://yarnpkg.com/
回答3:npm-check 这个全局命令 你指的拥有