<分区>
我正在尝试使用 Node.js 在 Sublime Text 2 中制作一个 Javascript 构建系统。问题是我不知道 Node.js 在我的 mac 上的安装位置(我使用 mac 安装程序安装它并正在运行 Mountain Lion)或者如何正确分配路径变量来找到它。
<分区>
我正在尝试使用 Node.js 在 Sublime Text 2 中制作一个 Javascript 构建系统。问题是我不知道 Node.js 在我的 mac 上的安装位置(我使用 mac 安装程序安装它并正在运行 Mountain Lion)或者如何正确分配路径变量来找到它。
最佳答案
如果您还没有,install Package Control在 Sublime 中,然后安装 Nodejs
插入。与尝试从头开始构建所有内容相比,这应该会让您走得更远。
安装 Nodejs 后,打开 Preferences -> Package Settings -> Nodejs -> Settings - Default
和 Settings - User
。将 Default
的全部内容复制到 User
以便您可以对其进行编辑,然后关闭 Default
。 (如果您编辑默认值
,任何更改都将在升级时被覆盖。)更改“node_command”
和"npm_command"
从 false
到通过从 Terminal.app 运行 which 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
}
保存文件,您现在应该能够成功使用 Tools -> Nodejs
中的命令。
关于javascript - Sublime Text 2 - 使用 Node.js 构建 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20597182/
相关文章:
javascript - 测试 React 组件 : How does it work?
javascript - 获取 li 标签内的 anchor 值
javascript - 一旦浏览器被重定向到另一个 URL,Chrome 是否会取消待处理的 Ajax 请求?
node.js - 无法从 mongoose Model.create 返回的对象中删除字段
sublimetext2 - 如何在 Sublime Text2 中将注释设置为斜体字符串?
node.js - Express 服务器发送空 PDF 文件
javascript - node.js 无法在集成测试中上传文件