文档章节

Nodejs sublime text 3配置

quanpower
 quanpower
发布于 2014/06/18 16:56
字数 293
阅读 419
收藏 3

1) 下载sublime并安装,下载列表:http://www.sublimetext.com/2

2) 下载sublime的nodejs插件,需是集成Nodejs插件到sublime中,下载地址:https://github.com/tanepiper/SublimeText-Nodejs

3)   解压zip文件, 并重命名文件夹“Nodejs”

4)   打开sublime,操作"preference" --> "Browse packages", 打开一个目录,这个目录是众多语言IDE插件的存放地。

5)   复制”Nodejs“文件夹到这个目录。  这样就可以了吗? 酱样子还不行,还要更改配置文件。 

6)   打开Nodejs文件夹,找到文件“Nodejs.sublime-build”, 拖拽到sublime,显示:        


{  
      "cmd": ["node", "$file"],  
      "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",  
      "selector": "source.js",  
      "shell":true,  
      "encoding": "cp1252",  
      "windows":  
        {  
            "cmd": ["taskkill /F /IM node.exe & node", "$file"]  
        },  
      "linux":  
        {  
            "cmd": ["killall node; node", "$file"]  
        }  
    }





        需要更改上面标注的地方, 要更改encoding为GB2312或者utf8,如果不更改此属性可能导致build nodejs代码时终端显示乱码。 

       7)  要用sublime打开文件“Nodejs.sublime-settings” 或者 设置“preference” --》 “package settings” --》 “Nodejs”  --》“setting-default” 打开文件并 更改成:

{
  // save before running commands
  "save_first": true,
  // if present, use this command instead of plain "node"
  // e.g. "/usr/bin/node" or "C:\bin\node.exe"
  "node_command": /usr/bin/nodejs,
  // Same for NPM command
  "npm_command": /usr/bin/npm,
  // as 'NODE_PATH' environment variable for node runtime
  "node_path": false,

  "expert_mode": false,

  "ouput_to_new_tab": false
}



© 著作权归作者所有

共有 人打赏支持
quanpower
粉丝 65
博文 166
码字总数 104911
作品 0
嘉定
CTO(技术副总裁)
私信 提问
nodejs 开发工具 sublime

这个工具很强大,可以作为好多语言的ide 这里用他做nodejs的开发工具 , 简洁的界面和不错的函数提示 是是我用他的主要原因 上接nodejs环境配置完毕 1.下载 sublime text 3 我是在百度网盘上...

skyyan2000
2014/04/23
0
0
Node.js- sublime搭建node的编译环境

 自动配置:   1、安装package control(见 http://www.cnblogs.com/padding1015/p/7763014.html)   2、sublime编辑器中,按快捷键:ctrl+shift+p,输入node js,   3、选择安装Jav...

鋒o丫头
2017/11/01
0
0
开发者最常用的 8 款 Sublime text 3 插件

Sublime Text作为一个尽为人知的代码编辑器,其优点不用赘述。界面整洁美观、文本功能强大,且运行速度极快,非常适合编写代码,写文章做笔记。Sublime Text还支持Mac、Windows和Linux各大平...

wojiu9712
2016/02/25
145.1K
5
如何优雅地使用Sublime Text

Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的E...

jeffjade
2015/12/15
0
0
mac 系统下 sublime text2 出现Node.js 路径问题 以及解决方案

mac系统下 一般来说 我们默认安装的 node.js 都是存在/usr/local/bin/node中 在Sublime的htmlprettify插件配置中 比如 { // Simply using without specifying a path sometimes doesn't work......

spademan
2015/04/21
0
3

没有更多内容

加载失败,请刷新页面

加载更多

如何在Angular中使用better-scroll插件

由于需要在一个固定的的高度做无限滚动,本来css的overflow-y也可以完成的,奈何安卓不是很流畅,还很生硬,就是用了第三方库better-scroll,配合angular的ng-content。angular的ng-content和...

前端攻城老湿
4分钟前
0
0
Js中apply和Math.max()函数的问题及区别

这篇文章主要介绍了js中apply和Math.max()函数的问题,本文给大家带来两种答案,每一种答案给大家介绍的非常详细,在文章底部给大家提到了js中Math.max.apply和Math.max的区别,写的十分的全...

前端攻城小牛
4分钟前
0
0
解决 SpringBoot 不继承父starter-parent打包不包含依赖的问题

由于项目需要继承自己平台的父 parent , 有的模块是纯 api ,不能有任何依赖, 所以父 parent 不能直接引入 springboot, 单独给非 boot 项目排除依赖的话又特别的麻烦, 且不好把控。 记得刚接触...

stys35
6分钟前
0
0
vuex进阶知识点巩固

我们先回忆一下上一篇的代码 computed:{ getName(){ return this.$store.state.name }} 这里假设现在逻辑有变,我们最终期望得到的数据(getName),是基于 this.$store.state.na...

嫣然丫丫丫
21分钟前
1
0
Python出现安全策略问题的解决方法

Python运行期间出现如下错误 import: attempt to perform an operation not allowed by the security policy `PS' @ error/constitute.c/IsCoderAuthorized/408. 解决方法:在脚本的开头添加......

大糊涂
28分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部