我已經安裝了崇高文本的插件的NodeJS提供一個構建的NodeJS看起來像這樣:崇高的NodeJS文本構建系統
{
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.js",
"shell":true,
"encoding": "cp1252",
"windows":
{
"cmd": ["taskkill /F /IM node.exe & node", "$file"]
},
"linux":
{
"cmd": ["killall node; node", "$file"]
}
}
我編譯node
自己,定位到:/opt/node/v0.10.24
。垃圾箱的完整路徑是/opt/node/v0.10.24/bin/node
。
我與含console.log('Hello World');
一個簡單的文件測試這個運行時編譯系統我得到:
/Users/jviotti/Desktop/test.js: node: command not found
[Finished in 0.0s with exit code 127]
我嘗試添加一個path
到構建這樣的:
"path": "/opt/node/v0.10.24/bin",
而當運行構建我只得到:
[Finished in 0.1s]
請注意,控制檯日誌未打印。我錯過了什麼?
編輯:這是插件的NodeJS我用:https://github.com/tanepiper/SublimeText-Nodejs
能否請您給一個鏈接到您使用 – Curious
@Zub添加在底部的鏈接構建系統。 – jviotti
你使用的不是一個NodeJS插件,它是一個本地的Sublime Text [Build System](http://sublimetext.info/docs/en/reference/build_systems.html)。這裏有一篇關於如何開始使用它的好文章:http://www.wikihow.com/Create-a-Javascript-Console-in-Sublime-Text。我只用了2個選項:'「cmd」'和'「selector」'。也許在你的情況下,它不工作,因爲''file_regex「'選項 – Curious