Mac系统下Sublime Text内调试JavaScript代码

问题:我想单独调试一段JavaScript代码而不是嵌入到网页端执行
工具: Sublime Text

解决问题:
一、安装node.js
当然你也可以使用jsc环境来运行js,这里我们使用node.js来运行,
安装成功查询:在终端中输入 node -v会输出node版本号

二、配置编译文件
SublimeText中 Tools -> Build System -> New Build System,复制以下内容并保存为Node.sublime-build。然后把Build System设置成Automatic

{
    "cmd": ["node", "--use-strict", "--harmony", "$file"],
    "selector": "source.js" }

三、运行测试代码
在sublime text中按command + B

for (var i = 0; i <= 5; i++) { console.log(i); }
0
1
2
3
4
5
[Finished in 0.1s]

按照上面步骤大多数人都可以成功,但是也有一部分不幸运的人不能成功。解决方法:
在终端运行

这里写图片描述

重新配置

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

正常输出成功。

相关文章
相关标签/搜索