美文网首页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