我在 Ubuntu 12.04 上使用hallettj / jslint.vim,一切正常。但在 Windows 7(x64)上,它显示错误:
处理函数
<SNR>
42_JSLint 时检测到错误:
第 47 行:
文件名、目录名或卷标语法不正确 ^@处理函数
<SNR>
42_JSLint 时检测到错误:
第 48 行:
无法调用 JSLint!
我尝试按以下方式解决问题,但不起作用:
- 重命名然后添加
jslint.vim/bim/jslint
到jslint.exe
PATH
修改jslint.vim文件:
" 让 s:install_dir = expand(":p:h")
if has("win32")
let s:install_dir = '"' .expand("C:\Users\Administrator.vim\bundle\jslint.vim\ftplugin\javascript"). '"'
else
let s:install_dir = expand (":p:h")
endif安装 node.js, npm
npm install jslint -g
用于安装 jslint om cmd.exe