你会如何运行与崇高的文本节点的应用程序? 与此类似,在崇高打开文件app.js,进入菜单 - >工具 - >打造,它只是运行。 简单的像
Answer 1:
为Cmd + Shift + P,搜索“::的NodeJS默认文件设置”,它会打开文件“Node.js.sublime的设置”。 你会看到的:
{
// 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"
"node_command": false,
// Same for NPM command
"npm_command": false,
"expert_mode": false,
"ouput_to_new_tab": false
}
修改
“node_command”:假的,
至
“node_command”: “在/ usr / local / bin目录/节点”,
如果该节点的路径不与上述相同,找到它,并改变你的。
Answer 2:
如果你想自己修复插件的路径。 一种选择是改变Nodejs.sublime建造。 它位于崇高的包目录:
Mac: ~/Library/Application Support/Sublime Text 2/Packages/Nodejs/Nodejs.sublime-build
Linux: ~/.config/sublime-text-2/Packages/Nodejs/Nodejs.sublime-build
注:在最新的OS X版本的库文件夹是隐藏的。 如果是这样的话,从菜单中选择前往>前往文件夹...并输入〜/ Library。
Change "cmd": ["node", "$file"] to "cmd": ["/usr/local/bin/node", "$file"]
{
"cmd": ["/usr/local/bin/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"]
}
}
最后,打开你的* .js文件,并按命令+ B。 一切都只是现在应该很好地工作。
Linux用户:该文件是在所有的操作系统相同。 寻找路径Nodejs.sublime,构建可能需要运行的搜索。 在大多数情况下,它位于放入〜/ .config /崇高文本-2 /封装/的NodeJS / Nodejs.sublime建造
Answer 3:
要运行崇高文字的NodeJS,安装节点包“节点开发”,然后创建一个崇高的文本生成,代码应该是这样的
{
"cmd": ["node-dev", "$file"],
"selector" : "source.js",
"path" : "/usr/local/bin"
}
现在,运行应用程序的NodeJS,进入菜单 - >工具 - >建设。
Answer 4:
这是怎么回事的是,你不必为你的终端在正确的道路设置。
尝试在常规终端下面的命令:
> which node
我peronaly得到这样的:
/usr/local/bin/node
正如你所看到的这条道路是不是在你environement路径,将其添加在常规终端你会编辑.bashrc或者.bash_profile文件,并添加此行
export PATH=/usr/local/bin:$PATH
这里好,你只需要看看文档 ,并找出你需要修改配置文件。
如果你有一个JavaScript文件打开,选择选择工具 - >构建系统 - >和的NodeJS然后按Ctrl + B,你会激活你的文件和节点的节点构建系统将尝试运行它。 您可能需要路径变量添加到设置对象这一点,如果没有找到您的节点执行
看看这个 。
Answer 5:
上Xubuntu的,我提出在Nodejs.sublime建造构建命令明确地使用终端:
“CMD”:[ “XFCE4-终端”, “--command”, “节点$文件”]