2

我花了一天时间在一个项目中与 standardJS 和 package.json 搏斗。

就在我认为我在升级到标准 11 时修复了一些无定义问题时,我现在面临多个问题:

error  Resolve error: unable to load resolver "node"  import/no-duplicates

所以回到基础,我真的需要安装“eslint”才能让standardJS工作吗?该项目似乎确实需要“babel-eslint”才能使某些箭头功能起作用

我还能做些什么来尝试解决这些CI 错误吗?

也许这是一个特拉维斯问题,或者一个npm imeteor npm i问题。

4

2 回答 2

0

出于某种原因,npm 6 install 与meteor npm4 的内置版本搞混了。CI 修复是覆盖默认的 Travis install phase

尽管如此,我仍然想知道我的项目中是否需要 eslint 依赖项。

于 2018-06-26T00:42:30.067 回答
0

我必须明确安装eslint-import-resolver-node. 最近有一个eslint-plugin-import未正确链接的更新eslint-import-resolver-node。以下命令将安装缺少的包并使一切正常:

npm install -D eslint-import-resolver-node
于 2021-08-22T00:57:51.377 回答