SublimeText编译js文件及报错解决方案
发布于 9 年前 作者 mcdongWang 10992 次浏览 最后一次编辑是 8 年前 来自 分享

前言

很多前端在运行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

3 回复

吐槽一句, 上传图片的接口好卡…还各种报错

nvm好像有些不稳定,npm命令有点不正常

@chapgaga 遇到了什么情况呢?

回到顶部