Sublime+node开发插件设置
来源:互联网 发布:大数据走势 找规律 编辑:程序博客网 时间:2024/05/18 13:45
Sublime是node开发最方便的IDE,如果设置了node插件,那么js代码编写完成即可编译运行出结果。windows上的node插件和mac上的插件设置方法稍微有些区别,这里最后会写出来。
Sublime和node的安装,这里略过,默认已经安装了。
这里需要设置一个编译环境Nodejs,只需要将github上node插件下载到SublimeText安装路径的指定位置即可 https://github.com/tanepiper/SublimeText-Nodejs。
这个位置就是path/to/sublimetext/Data/Packages/Nodejs下,如果nodejs目录不存在,可以新建。我的机器上是在如下目录:D:\tools\Sublime Text\Data\Packages\Nodejs
如果安装了git,可以通过命令行执行如下命令
$ git clone https://github.com/tanepiper/SublimeText-Nodejs
下载并移动到对应目录之后最终的文件结构如下图所示。
确保node已经加入了环境变量:
打开SublimeText,查看到nodejs插件已经加入。
这是如果是windows需要做如下修改,找到sublimehome/Data/Packages/Nodejs/SublimeText-Nodejs/Nodejs.sublime-build,修改如下:
其中第二行,指定node绝对路径,否则会报错,找不到执行程序。
第六行修改编码,避免乱码
第九行这个非常重要,一定要这么写,否则会报错。有的资料上没有将前面部分都用逗号隔开,结果就是报错。这句有个好处就是不需要我们手动杀死已经存在的node进程。直接用命令杀死,然后运行node命令,执行脚本。有的脚本。
以下贴出一个测试:
console.log(123);console.log('hello nodejs');通过快捷键ctrl+b,可以编译。最后输出如下结果。
第一行错误提示:没有找到进程"node.exe",这个可以理解,我们之前并没有指定node进程,再次运行还是有这个错误提示,因为完运行以上两句代码node进程直接终止了。这句代码在我们开发node服务端时会有用处,我们通过一个端口监听http服务,这时候node进程会挂起,等到我们修改部分代码,只需ctrl+b运行启动脚本,就可以了,不需要手动杀死node进程。
如果是mac系统,这里的配置需要稍作修改,node绝对路径,通过which node可以得到
得到node路径之后就可以修改Nodejs.sublime-build文件
另外Nodejs.sublime-settings文件也稍作修改,指定node和npm的路径,通过上面的命令which node,which npm得到。
另外mac上的命令是command+b只是编译,运行的话,需要按下command+r
- Sublime+node开发插件设置
- sublime插件开发
- sublime text插件开发
- Sublime插件开发伊始
- sublime提示插件开发
- sublime开发插件-初尝
- sublime 前端开发插件
- Sublime text 3 插件设置
- Sublime Text 插件开发流程
- 【sublime text 开发常用插件】
- 使用sublime text 开发node.js
- Sublime Text3配置Node.js开发环境
- Sublime Text3配置Node.js开发环境
- Sublime Text3配置Node.js开发环境
- sublime Go开发环境设置
- Sublime Text 常用插件和设置
- Sublime Text2 设置,与插件下载安装
- sublime text 3设置在线安装插件
- 关于Date类型转换成毫秒数会出现误差
- unity3d中水草海草摇动效果顶点动画材质
- Linux网络命令及其其他
- 核范数与规则项参数选择
- js:this
- Sublime+node开发插件设置
- JDBC浅析
- linux进程管理笔记
- this,context,getActivity()和getApplicationContext()
- DNS字典爆破
- vue-事件修饰符和按键修饰符
- TabBarController
- spring扫描包管理bean
- 小Q今天在上厕所时想到了这个问题:有n个数,两两组成二元组,差最小的有多少对呢?差最大呢?