SublimeText编译js文件及报错解决方案
发布于 2小时前 作者 mcdongWang 32 次浏览 来自 分享

前言

很多前端在运行JS的时候,都会在编辑器写好代码.然后拿到浏览器的console中去运行. 有了SublimeText之后,大家发现其实可以通过配置build. 直接在sublime textconsole中通过nodejs或者mac下的JSC去执行写好的JS

配置方法

  • 首先, 你得安装好Sublime Text

  • 然后, 打开Sublime Text -> Tools -> Build -> Build System -> New Build System 82BF1544-27D0-4F74-9AA3-CB56DCA2BB52.png

  • 输入如下代码

{
    "cmd": ["node", "$file"],
    "selector": "source.js"
}
  • 保存, 并命名为javascript.sublime-build
  • 随便打开一个js文件, cmd + B 即可编译. QQ20150401-1.png
  • 而有些人会遇到这种情况.
    [Errno 2] No such file or directory: 'node'
    [cmd: ['node', '/Users/mcdong/mcdong/tmp/demo.js']]
    [dir: /Users/mcdong/mcdong/tmp]
    [path: /usr/bin:/bin:/usr/sbin:/sbin]
    [Finished]
    
  • 如果你是用了类似于nvm之类, node没有在系统的默认目录下的时候.只需要将"cmd": ["node", "$file"], 里的node改成你node的绝对路径即可. 类似于: /User/Username/.nvm/versions/0.12.0/bin/node
回到顶部