Sublime Text 2 - 使用Node.js构建javascript

时间:2013-12-15 16:58:36

标签: javascript node.js sublimetext2

我正在尝试使用Node.js在Sublime Text 2中创建一个Javascript构建系统。问题是我不知道我的mac上安装了Node.js的位置(我用mac安装程序安装它并运行Mountain Lion)或者如何正确分配路径变量来找到它。

1 个答案:

答案 0 :(得分:5)

如果您尚未在Sublime中使用install Package Control,请安装Nodejs插件。这应该比你从头开始构建所有东西要远得多。

安装Nodej后,打开Preferences -> Package Settings -> Nodejs -> Settings - Default Settings - User。将Default的全部内容复制到User,以便您可以对其进行编辑,然后关闭Default。 (如果您修改 Default升级时将覆盖所有更改。)从{{1}更改"node_command""npm_command"从Terminal.app运行falsewhich node返回的完整路径。

例如,如果which npm返回which node/usr/local/bin/node返回which npm,那么您的设置文件应如下所示:

/usr/local/bin/npm

保存文件,您现在应该能够成功使用{ // 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": "/usr/local/bin/node", // Same for NPM command "npm_command": "/usr/local/bin/npm", // as 'NODE_PATH' environment variable for node runtime "node_path": false, "expert_mode": false, "ouput_to_new_tab": false } 中的命令。