試圖使用Mac OSX的JavaScript完成工作,使用YouCompleteMe + TernJS。tern_for_vim(ternjs)返回403訪問被拒絕
我是按照這兩個插件(我用Vundle管理VIM插件),其中包括運行YCM插件文件夾內./install.sh
腳本,npm install
的TernJS插件文件夾中的安裝說明。兩者的安裝似乎都已成功完成。
但是我沒有得到任何JS完成,因爲我鍵入;如果我嘗試手動觸發TernJS中的某些內容(例如,:TernDef
),我會從本地TernJS服務器返回一個HTML錯誤頁面,指示403訪問被拒絕錯誤。
如果我用sudo啓動MacVim(例如,sudo mvim
);一切似乎都很好。
另外,如果沒有sudo,我可以手動將JSON文檔發佈到TernJS服務器(vim之外)並獲得有效的響應。
我正在運行MacVim 7.4.71(通過Homebrew安裝;使用python支持編譯)和節點0.10.21(也通過Homebrew安裝)。
關於我可以檢查的任何想法,以便我可以在不需要使用sudo啓動MacVim的情況下完成TernJS完成任務?