Javascript 在Sublime文本3上使用babel eslint时不起作用
我想让巴贝尔·埃斯林特为《升华3》工作。我已安装:Javascript 在Sublime文本3上使用babel eslint时不起作用,javascript,sublimetext3,lint,babeljs,Javascript,Sublimetext3,Lint,Babeljs,我想让巴贝尔·埃斯林特为《升华3》工作。我已安装: eslint和babel eslint在npm上的全球应用 升华包装 Sublimite上的Sublimiter contrib eslint包 此外,我还补充说: “语法映射”:{…“JavaScript(巴别塔)”:“JavaScript”}到我的sublimiteLineter.sublimite-settings文件 当我在.eslintrc文件上运行带有“parser”:“espree”的linter时,它工作正常。但当我将解析器
- eslint和babel eslint在npm上的全球应用
- 升华包装
- Sublimite上的Sublimiter contrib eslint包
“语法映射”:{…“JavaScript(巴别塔)”:“JavaScript”}
到我的sublimiteLineter.sublimite-settings文件
当我在.eslintrc文件上运行带有“parser”:“espree”
的linter时,它工作正常。但当我将解析器更改为babel eslint时,它停止工作
我试着按照这里的教程:我似乎做的每件事都是正确的
关于我做错了什么有什么想法吗?除了教程中提到的内容外,帮助我的是:
- 将全局/本地eslint升级至最新版本
- 在本地安装babel eslint
- 如果您使用的是任何eslint插件,那么它们似乎也必须在本地安装(在我的例子中,eslint插件会做出反应)
- 正如Dalgard提到的,您还可以在Sublime eslint中启用调试模式,以找出其他可能的错误,即不兼容的版本或损坏的配置
我希望其中一些会有所帮助。我完成了所有三个步骤,现在它工作得非常好。谢谢我在这方面也有问题。我永远也想不到有必要在本地安装eslint插件react=/Tks很多!这还不足以让它为我工作-你能确认你的设置也适用于最新版本吗?eslint@2.3.0,巴别塔-eslint@5.0.0I刚刚找到启用调试模式(!)并看到一条消息,说明版本不兼容。我只需确保安装了兼容的版本。在proj dir中运行
eslint--init