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