在学习一门开发语言时,为了从简单的方式入手,有时候直接用Notepad开始敲代码。曾经我也这样干过,这样做简洁而不简单啊!

随着时间的流逝,人也变得懒惰起来,做事前总是想借助一些工具来搞事情。《论语》有说:“工欲善其事,必先利其器”

一:Sublime的配置

1 # 下载 Sublime Text(Sublime Text Build 3143 x64 Setup.exe)     http://www.sublimetext.com/

2 # 下载Node.js插件(SublimeText-Nodejs-master.zip)                     https://github.com/tanepiper/SublimeText-Nodejs

3 # Preferences->Browse Package打开插件目录                            C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages

4 # SublimeText-Nodejs-master.zip 解压为nodejs  放到Packages目录下,整体结构如图:

5 # Sublime Text  ->Tools-->Build System -->Nodejs

6 # Preferences-->Package Setting-->Nodejs-->Setting-User 配置文件,或者直接打开如下文件进行配置:

Nodejs.sublime-settings 文件

{
// 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": false,
//改为
"node_command": “C:\\Program Files\\nodejs\\node.exe”,
// Same for NPM command
//"npm_command": false,
//改为
"npm_command": “C:\\Program Files\\nodejs\\npm.cmd”,
// as 'NODE_PATH' environment variable for node runtime
"node_path": false, "expert_mode": false, "output_to_new_tab": false
}

Nodejs.sublime-build 文件

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

7 # 写一段JS代码,体验一下Node.js的魅力

var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('Sam Xiao 您好\n');
}).listen(8888);
//打印地址
console.log('Server running at http://127.0.0.1:8888/');

8 # Tools->nodejs->run 或者 Ctrl+B运行js文件  (Tool->Cancel Build 终止编译)

二:vs2017的Node.js安装

1 # vs2017,通过   文件  ->  新建  ->  项目  打开如下窗口

2 # 如果没有Javacript的Node.js项目时,点击如上图的红框链接,进行Node.js开发模块的安装

3 #  Node.js项目的目录结构

4 # 运行项目

以上就是介绍的两种常用的安装工具,喜欢的请关注,循序渐进的学习下去。

最新文章

  1. centos6 系统安装 system-config-kickstart 工具
  2. 【软件推荐】 Moom-窗口布局软件(V.3.2.2)【破解+汉化】
  3. chart.js插件生成折线图时数据普遍较大时Y轴数据不从0开始的解决办法[bubuko.com]
  4. CentOS7下安装soaplib
  5. firebox httprequester 模拟请求
  6. 安全-分析深圳电信的新型HTTP劫持方式
  7. php 连接字符串. ZEND_ASSIGN_CONCAT/ZEND_CONCAT原理
  8. careercup-栈与队列 3.6
  9. Linux中处理需要传输的IP报文流程
  10. ACL in 和 out 区别 (重要)
  11. 关于Cookie的知识的总结
  12. 一篇关于PHP性能的文章
  13. C#基础(202)--类定义,字段与属性,自动属性,方法及常见错误
  14. node.js(一)
  15. weblogic弱密码检测
  16. SQLServer截取字符串常用函数
  17. C# 代码小技巧
  18. git 常用命令清单
  19. python自定义函数的参数之四种表现形式
  20. 利用svn log命令实现的资源版本更新

热门文章

  1. Java 基本语法,标识符,修饰符,关键字
  2. Java_File类
  3. IntelliJ IDEA配置Maven
  4. maven环境搭建及创建maven项目
  5. zabbix3.0 agent安装配置
  6. 浅析微信小程序技术架构(原创)
  7. Dapper+SqlServerCe部署
  8. MyBatis insert/delete/update 的返回值
  9. Mongodb4.0副本集构建
  10. IO流2