为什么我在Sublime Text 3中使用node.js设置的JavaScript生成器没有显示生成结果?

为什么我在Sublime Text 3中使用node.js设置的JavaScript生成器没有显示生成结果?,javascript,node.js,sublimetext3,Javascript,Node.js,Sublimetext3,我是一个全新的JavaScript程序员,刚刚下载了Sublime Text 3。我试图在它上面安装node,这样我就可以使用javascript进行构建,但每当我尝试使用Ctrl+B在它上面运行一个简单的console.logHello World时,它不会显示任何内容,只会说[Finished in 0.2s],而不会实际将任何内容记录到控制台 节点的“升华生成”文件夹标题为Node.sublime-build,其中包含以下内容: { "cmd": ["node.exe", "${file

我是一个全新的JavaScript程序员,刚刚下载了Sublime Text 3。我试图在它上面安装node,这样我就可以使用javascript进行构建,但每当我尝试使用Ctrl+B在它上面运行一个简单的console.logHello World时,它不会显示任何内容,只会说[Finished in 0.2s],而不会实际将任何内容记录到控制台

节点的“升华生成”文件夹标题为Node.sublime-build,其中包含以下内容:

{
 "cmd": ["node.exe", "${file}"],
 "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
 "working_dir": "${file_path}",
 "selector": "source.js",
 "variants":
 [
  {
   "name": "Run",
   "cmd":["node.exe", "${file}"]
  }
 ]
}

我到处寻找答案,但我就是不明白为什么结果不显示出来。如果您知道有什么问题,请告诉我。

尝试将Node.sublime-build文件中的所有文本替换为:

{   
  "cmd": ["node", "$file"],   
  "selector": "source.js"   
}
或者,如果在第二行不起作用,您可能必须指定节点的路径,而不仅仅是节点;对我来说是:

{   
  "cmd": ["/usr/local/bin/node", "$file"],   
  "selector": "source.js"   
}