获得"无效版本:0.0.1alpha1"尝试安装eslint时出错

时间:2016-03-24 16:08:34

标签: node.js npm eslint

尝试在最新版本的节点(v5.5.0或5.9.0)中安装eslint。

在节点v5.9.0(npm v3.7.3)上运行npm install --save-dev eslint会给我一个错误:

Invalid Version: 0.0.1alpha1

古老版本的节点(节点v0.10.43,npm v1.4.29)安装它没有问题。

你知道问题可能是什么以及如何解决它?

更新:确保eslint在Node网站上推荐的节点v4.4.1上加载为LTS版本。 npm版本是2.14.20。

1 个答案:

答案 0 :(得分:1)

发生错误是因为eslint的某个依赖项必须使用无效的semver规范。该版本应为0.0.1-alpha1,以使其有效。

我已成功使用节点eslint和npm 5.9.0安装3.7.3,因此模块的版本必须已更新。