下载nodejs包后更改setting以及build文件后运行nodejs文件控制台无法正常运行,试了几台电脑都没办法运行,还望高手指点。
setting:
{
// save before running commands
"save_first": true,
// if present, use this command instead of plain "node"
// e.g. "/usr/bin/node" or "C:\bin\node.exe"
// e.g. "/usr/bin/node" or "C:\bin\node.exe"
"node_command": "D:\\ProgramFiles\nodejs\node.exe", //是Nodejs安装目录
// Same for NPM command
"npm_command": "D:\\ProgramFiles\nodejs\npm.cmd",
// as 'NODE_PATH' environment variable for node runtime
//"node_path": false,
"expert_mode": false,
"ouput_to_new_tab": false
}
build:
{
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.javascript",
"shell": true,
"encoding": "GB2312",
"windows": {
"cmd": ["taskkill", "/F", "/IM", "node.exe", "&", "node", "$file"]
},
"linux": {
"cmd": ["killall node; node", "$file"]
}
}
错误提示:
Exception in thread Thread-13:
Traceback (most recent call last):
File ".\threading.py", line 532, in __bootstrap_inner
File ".\Nodejs.py", line 27, in run
NameError: global name 'e' is not defined
截图:
你看看这个页面https://sublime.wbond.net/packages/Nodejs,很有可能帮助到你
谢谢你的解答,不过好像不能解决我这个问题。
@YangChengHu:
是在不行就换sublime Text2 试试。
@螺 丝 钉: 我去试下看来。
@YangChengHu: 请问这个问题你最好解决了吗?我现在也遇到了,纠结了一天了,望指教!
@子坞: 还没解决..我都忘了..没用node了
没用过Sublime,写Node一直用WebStorm,配置超级简单...
不太像换编辑器了。。
@YangChengHu: 嗯,多查查看,还是能找到解决方案的、
D:\\ProgramFiles\nodejs\node.exe
改成
D:\\ProgramFiles\\nodejs\\node.exe
npm 同理
修改了路径还是无法运行。
http://www.shaoqun.com/a/94452.aspx