javascript - npm outdated 命令在当前版本中显示 MISSING

标签 javascript node.js npm package.json

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

"devDependencies": {
  ...,
  "babelify": "7.3.0",
  ...
}

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

Package       Current  Wanted        Latest  Location
babelify      MISSING   7.3.0         7.3.0  project

这是怎么回事?为什么失踪?你有过这样的情况吗?

最佳答案

奇怪的家伙。过了一会儿,我注意到我在 babelify 和引号之后有一个空格。所以我有:

"devDependencies": {
  ...,
  "babelify ": "7.3.0",
  ...
}

代替:

"devDependencies": {
  ...,
  "babelify": "7.3.0",
  ...
}

当我删除空格时,一切正常。

关于javascript - npm outdated 命令在当前版本中显示 MISSING,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42267101/

相关文章:

javascript - Vuetify v-slider - 更改值后执行函数(v-slider)

javascript - 多次点击会降低应用程序性能

javascript 未加载到 HTML 文件中 - nodejs + http

javascript - 在 IE7+ 中播放声音?

javascript - @keydown 和@input 一起触发

javascript - 如何修复我的情况下的无效 JSON?

javascript - 在 node.js 中安装 Socket.io 包

node.js - 安装后如何执行 'coffee'命令?

node.js - c9的Architect中是如何处理依赖关系的?

javascript - 无法在 React 中安装 "useHistory"