sublimetext3 – 如何在Linux Mint 17 Cinnamon中的SublimeLinte
期望的行为
使用Sublime Text 3激活.js文件. 实际行为 没有掉毛. 例如,以下显示没有错误: var x = "" 重现步骤 环境 > Linux Mint 17 Cinnamon 在Sublime Text中(安装SublimeLinter和JSHint插件) > ctrl shift p 在命令行 >使用以下命令安装node.js,npm和jshint: sudo apt-get install nodejs npm 退出并重新启动Sublime Text. 故障排除 在命令行: hash -r which jshint returns /usr/local/bin/jshint 我也试过这个解决方案(https://stackoverflow.com/a/21203179/1063287)涉及手动改变首选项中的路径>套餐设置> SublimeLinter> “设置 – 用户”并重新启动Sublime Text,但没有变化: "paths": { "linux": ["/usr/local/bin/jshint"],"osx": [],"windows": [] }, 文档参考 关于如何安装jshint插件: https://github.com/SublimeLinter/SublimeLinter-jshint UPDATE 我只是在命令行中运行它 – 结果可能有助于排除故障: jshint --version /usr/bin/env: node: No such file or directory 这也出现在Sublime文本控制台中: SublimeLinter: WARNING: no jshint version could be extracted from: /usr/bin/env: node: No such file or directory 解决方法
这似乎使JSHint工作 – 但如果有人能够确认这是最好的方法:
https://github.com/joyent/node/issues/3911#issuecomment-8956154
注意:使用此解决方案,不需要对“首选项”中的路径进行调整.套餐设置> SublimeLinter> “设置 – 用户”. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |