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

use*_*891 5 javascript node.js sublimetext2

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

Mat*_*DMo 5

如果您还没有,在Sublime中安装Package Control,然后安装Nodejs插件.这应该比你从头开始构建所有东西要远得多.

一旦安装了Nodejs,打开Preferences -> Package Settings -> Nodejs -> Settings - Default 并且 Settings - User.复制的全部内容Default,以User使您可以编辑它,然后关闭Default.(如果进行编辑 Default,则在升级时将覆盖任何更改.)更改"node_command""npm_command"false运行which nodewhich npmTerminal.app 返回的完整路径.

例如,如果which node返回/usr/local/bin/nodewhich 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
}
Run Code Online (Sandbox Code Playgroud)

保存文件,您现在应该能够成功使用命令Tools -> Nodejs.