文档章节

第二章 NodeJs开发工具

y
 yan5845hao
发布于 2015/03/02 20:44
字数 257
阅读 13
收藏 0
点赞 0
评论 0


下载 Sublime Text 2 
http://www.sublimetext.com/

下载Nodejs插件,下载ZIP包 
https://github.com/tanepiper/SublimeText-Nodejs 

解压ZIP,重命名为Nodejs

Nodejs复制到C:\Users\Administrator\AppData\Roaming\Sublime Text 2\Packages目录下

重启Sublime Text 2 ->Tools-->Build System -->Nodejs

配置nodejspath Preferences-->Package Setting-->Nodejs-->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": "D:\\tools\\nodejs\\node.exe",
   // Same for NPM command
   "npm_command": "D:\\tools\\nodejs\\npm.cmd",

  "expert_mode": true,

  "ouput_to_new_tab": false
 }

7 C:\Users\Administrator\AppData\Roaming\Sublime Text 2\Packages\nodejs\Nodejs.sublime-build进行修改,附我修改内容如下:

{
   "cmd": ["D:\\tools\\nodejs\\node.exe", "-p", "$file"],
   "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
   "selector": "source.js",
   "shell":true,
   "encoding": "GB2312",
   "windows":
     {
      "cmd": ["D:\\tools\\nodejs\\node.exe", "$file"]
     },
   "linux":
     {
         "cmd": ["killall node; node", "$file"]
     }
 }

好了配置好开发工具就可以进行开发了。我们在编辑器创建一个js 文件,ctrl+b运行或在 Tools->nodejs -> run就可以运行了。


var http = require('http');

var os = require('os');

http.createServer(function (request, response) {

  response.writeHead(200, {'Content-Type': 'text/plain'});

  response.end('Hello World\n');

}).listen(3000);

console.log('Server running at http://127.0.0.1:3000/');

© 著作权归作者所有

共有 人打赏支持
y
粉丝 7
博文 119
码字总数 21349
作品 0
扬州
程序员
《Node.js开发指南》书评汇总

刚查了下库存,发现订阅《Node.js开发指南》的读者大增,这是为什么呢?看了下近期本书在豆瓣的评论,口碑很好,现将豆瓣的书评汇总如下: ----------------------------------------------...

生气的散人
2012/10/15
0
0
新手如何快速入门node.js

我当初学的时候,是在大大们的指导下开始学习的,用了3天搞定大大们给的任务。下面我就把这个经历分享出来,让大家借鉴一下。欢迎吐槽~~ 任务如下: 根据Node js 开发入门教程第五章的一个使...

rin9958
2016/03/28
132
0
AngularJS 2014-10-22

前台代码起来越多,需要用一种更高效方式整合 MVC只是手段,终极目标是模块化和复用 第一部分:快速上手 1.1 感受AngularJS的4大核心特性 1.2 搭建开发、调试、测试环境 第二部分:基本概念和...

jayronwang
2014/10/22
0
0
Windows下NodeJS环境搭建

1. NodeJS Javascript运行环境,可以解析JavaScript语言,采用Chrome V8引擎,可以理解为你安装了一个Chrome浏览器,然后把浏览器的图形化界面都扒光,把没必要的一些功能都扒光,只留下一个...

秦洛1023
07/06
0
0
Node.js的学习资源、教程和工具

这篇文章编译整理自Stack Overflow的一个如何开始学习Node.js的Wiki帖,这份资源列表在SO上面浏览接近60万次,数千个收藏和顶。特意整理发布到这里,其中添加了部分中文参考资料。 学习指南和...

90后爱国
2015/07/21
0
0
开发Node.js应用最佳IDE Top 10(上)

代码管理是一个软件应用开发过程中非常重要的组成部分,很多程序员都需要高效的代码编辑和调试工具来更加准确和快速地完成工作,这可能也就是为什么会有IDE(集成开发环境)的原因。一个IDE...

Miss_Hello_World
2015/08/07
0
0
Node.js成为下一个大事件的七大原因

现代的开发人员旨在于定期创造新的东西,可能每隔一两个月会交付推出一项新的技术。一些没有很好派生和管理地技术当然就会很快地消失。Node.js似乎与这些技术截然不同,自2009年推出以来,它...

Miss_Hello_World
2015/07/30
0
0
深入浅出Node.js(二):Node.js&NPM的安装与配置

Node.js已经诞生两年有余,由于一直处于快速开发中,过去的一些安装配置介绍多数针对0.4.x版本而言的,并非适合最新的0.6.x的版本情况了,对此,我们将在0.6.x的版本上介绍Node.js的安装和配...

leeldy
2012/10/25
0
0
Nodejs学习路线图

Node.js的介绍 Node.js的是建立在Chrome的JavaScript的运行时,可方便地构建快速,可扩展的网络应用程序的平台。Node.js使用事件驱动,非阻塞I/O模型,轻量、高效,可以完美地处理时时数据,...

数通畅联
2016/01/26
212
0
WebStorm 9“神器”变“霸器”

WebStorm 9测试版新增:Live Edit增强、JS后缀模板、Gulp集成、Node.js的spy-js和改善Editorconfig等。 早在半年前,JetBrains就发布了WebStorm 9的发展路线,经过半年的不断努力与更替。Web...

kouxunli1
2014/10/21
0
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

实现异步有哪些方法

有哪些方法可以实现异步呢? 方式一:java 线程池 示例: @Test public final void test_ThreadPool() throws InterruptedException { ScheduledThreadPoolExecutor scheduledThre......

黄威
今天
0
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

六库科技
今天
0
0
牛客网刷题

1. 二维数组中的查找(难度:易) 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入...

大不了敲一辈子代码
今天
0
0
linux系统的任务计划、服务管理

linux任务计划cron 在linux下,有时候要在我们不在的时候执行一项命令,或启动一个脚本,可以使用任务计划cron功能。 任务计划要用crontab命令完成 选项: -u 指定某个用户,不加-u表示当前用...

黄昏残影
昨天
0
0
设计模式:单例模式

单例模式的定义是确保某个类在任何情况下都只有一个实例,并且需要提供一个全局的访问点供调用者访问该实例的一种模式。 实现以上模式基于以下必须遵守的两点: 1.构造方法私有化 2.提供一个...

人觉非常君
昨天
0
0
《Linux Perf Master》Edition 0.4 发布

在线阅读:https://riboseyim.gitbook.io/perf 在线阅读:https://www.gitbook.com/book/riboseyim/linux-perf-master/details 百度网盘【pdf、mobi、ePub】:https://pan.baidu.com/s/1C20T......

RiboseYim
昨天
1
0
conda 换源

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mir......

阿豪boy
昨天
1
0
Confluence 6 安装补丁类文件

Atlassian 支持或者 Atlassian 缺陷修复小组可能针对有一些关键问题会提供补丁来解决这些问题,但是这些问题还没有放到下一个更新版本中。这些问题将会使用 Class 类文件同时在官方 Jira bug...

honeymose
昨天
0
0
非常实用的IDEA插件之总结

1、Alibaba Java Coding Guidelines 经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C...

Gibbons
昨天
1
0
Tomcat介绍,安装jdk,安装tomcat,配置Tomcat监听80端口

Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 java程序写的网站用tomcat+jdk来运行...

TaoXu
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部