npm outdated命令显示当前版本中的MISSING

Pio*_*ski 5 javascript node.js npm package.json

我在package.json文件中的devDependencies中指定的版本7.3.0中有babelify,如下所示:

"devDependencies": {
  ...,
  "babelify": "7.3.0",
  ...
}
Run Code Online (Sandbox Code Playgroud)

一切都很顺利,依赖从npm下载,但是当我运行npm outdated命令时,我得到了:

Package       Current  Wanted        Latest  Location
babelify      MISSING   7.3.0         7.3.0  project
Run Code Online (Sandbox Code Playgroud)

这里发生了什么?为什么会失败?你有这种情况吗?

Pio*_*ski 3

奇怪的事情伙计们。过了一会儿,我注意到单词 babelify 和引号后面有一个空格。所以我有:

"devDependencies": {
  ...,
  "babelify ": "7.3.0",
  ...
}
Run Code Online (Sandbox Code Playgroud)

代替:

"devDependencies": {
  ...,
  "babelify": "7.3.0",
  ...
}
Run Code Online (Sandbox Code Playgroud)

当我删除空间时一切正常。