5
我babelify在devDependencies在我的package.json文件中像下面指定7.3.0版本:NPM过时的命令显示在当前版本MISSING
"devDependencies": {
...,
"babelify": "7.3.0",
...
}
一切都很好,依赖从NPM下载,但当我运行npm outdated
命令我有:
Package Current Wanted Latest Location
babelify MISSING 7.3.0 7.3.0 project
这到底是怎么回事?为什么选择MISSING?你有这种情况吗?
当你cd到你的项目目录并运行$ npm list babelify时它是否会报告(空)? – RobC
不是。我有类似的东西:+ - [email protected]无关 ' - UNMET PEER DEPENDENCY watchify @> = 3 <4 npm ERR! peer dep缺失:watchify @> = 3 <4,需要[email protected] npm ERR! extraneous:[email protected] –
很奇怪! “devDependencies”不报告“babelify”也很奇怪:“^ 7.3.0”'_(即没有[插入](https://docs.npmjs.com/misc/semver#caret-范围-123-025-004)符号)_。您可以尝试删除'node_modules'文件夹,在'package.json'中添加插入符号并再次运行'$ npm install'。 – RobC