每当我使用绝对路径时出现Linting错误

时间:2016-05-12 17:08:57

标签: atom-editor eslint

每当我使用绝对路径时,我都会得到unable to resolve path to module linting错误。相对路径工作正常。

因此,如果我从根import '/imports/startup/server';向上的一个目录不是lint,但../imports/startup/server';会。

是否有某种方法可以强制项目实现根目录?

我使用的是原子编辑器,但是我从命令行得到了相同的错误: error Unable to resolve path to module 'imports/startup/server' import/no-unresolved

1 个答案:

答案 0 :(得分:4)

可以为您使用的任何构建系统配置解析程序。有解决方案:

然后,您可以指定导入/解析程序在.eslintr文件中使用这些设置。例如:

"settings": {
  "import/resolver": "meteor"
 }

完整的.eslintr文件可能如下所示:

{
  "extends": "airbnb",
  "rules": {
    "no-extra-parens": 0
  },
  "settings": {
    "import/resolver": "meteor"
  }
}

如果你要扩展它,请不要忘记npm install所有的airbnb位。