美文网首页SublimeSublime Text
SublimeText 下控制台输出JS代码结果

SublimeText 下控制台输出JS代码结果

作者: 小弱鸡 | 来源:发表于2016-07-29 13:50 被阅读600次

****场景****
最近想学点js代码,受够了慕课上提交代码的检验方式,已经安装sublime,但是他没办法在控制台上直接输出js代码运行结果,我们学习时候很不方便,于是寻找一下方案解决该问题。流程如下:
一、下载并安装node。node官网
二、启动Sublime Text,Tools > Build System > New Build System,如下图所示:

Paste_Image.png

点击红色区域出现如页面,


屏幕快照 2016-07-29 下午1.42.08.png

替换内部为

    "cmd": ["XXXX", "$file"],
    "selector": "source.js"

****注意:****XXXX为你本地node的路径,获取本地node路径方法:控制台输入which node如下图


屏幕快照 2016-07-29 下午1.47.42.png

修改文件名,并保存。然后重启sublime,输入代码后保存(command+s)然后构建(command+b),就会看到结果如下


屏幕快照 2016-07-29 下午1.49.41.png

****Windows环境下配置****
第一步、安装packgeControl(安装时候会出现pyv8安装包缺失的情况,你需要去github去下载一个安装包, 链接如下Pyv8),点击Preferences->Browse Packages 添加PyV8文件夹并将文件解压到该文件夹内。结果依然会提示package message报错。你需要的是 点击Preferences->Package Setting ->Emmmet 将复制Emmet Default的内容粘贴到Emme User文件中修改disable_pyv8_update": falsedisable_pyv8_update": true并保存.

简书1.png
第二步、重复Mac机器下安装一二步,替换内部为
{
 "cmd": ["node", "$file"],
 "selector": "source.js"
}

保存,并重启

success,如有问题请在下方留言。

相关文章

网友评论

  • LinnChu:可以控制输出C /C ++代码的结果么???
    小弱鸡:@傅以珏 可以的
  • IamLewis:请问Windows10系统,配置后sublime text3控制台只输出[Finished in 0.0s],没有其他结果是怎么回事啊?
  • Dora404:这个可以学习下~6666
    Dora404:@DeepWater 可以呢~周一去帮我配置下
    小弱鸡:@Dora404 刚刚做出windows环境下的
  • echo2000:可以不用浏览器就能看到结果吗?TextWrangler能不能这么搞
    小弱鸡:@echo2000 不用,文章末尾贴图就是最后的输出结果,TextWrangler不太知道这个编辑器

本文标题:SublimeText 下控制台输出JS代码结果

本文链接:https://www.haomeiwen.com/subject/pzpsjttx.html