[关闭]
@lizlalala 2016-05-07T11:29:59.000000Z 字数 1264 阅读 813

node学习(一)

node markdown sublime


安装node.js

  1. 官网下载windows下的node.msi文件,安装在默认目录下,这里为D:\Program Files\nodejs,进入该目录,cmd下npm init,一直回车,生成package.json文件用于包管理。
  2. 在sublime 中安装node插件:可以从github下载 Nodejs sublime Text3 package,解压,重命名,如Nodejs文件夹
  3. 打开 sublime text3,点击菜单“Perferences” =>“Browse Packages”打开“Packages”文件夹,并将上面的的Nodejs文件夹剪切进来。
  4. 打开文件“Nodejs.sublime-build”,将代码 "encoding": "cp1252" 改为 "encoding": "utf8" ,将代码 "cmd": ["taskkill /F /IM node.exe & node", "file"] ,保存文件
  5. 打开文件“Nodejs.sublime-settings”,将代码 "node_command": false改为 "node_command": "D:\Program Files\nodejs\node.exe" ,将代码 "npm_command": false 改为 "npm_command": "D:\Program Files\nodejs\npm.cmd" ,保存文件。

**注意: **

这个时候新建一个文件会遇到每次运行都占用一个端口的问题,可以将Nodejs.sublime-settings文件在"file_regex"后加一行,就可以每次运行前将上一次的Kill掉再重新运行了。

  1. "shell_cmd": "taskkill /F /IM node.exe & node \"$file\"",

以后就可以直接将nodejs文件夹拖入sublime里面,然后左侧就可以看到工作目录,新建文件或者文件夹,我们用chapter1.js来测试:

  1. var http = require('http');
  2. var os = require('os');
  3. http.createServer(function(request, response) {
  4. response.writeHead(200, { 'Content-Type': 'text/plain' });
  5. response.end('hello\n');
  6. }).listen(3001);
  7. console.log('Server running at http://127.0.0.1:3001/');

ctrl+b build后在下面的控制台就有"Server running at http://127.0.0.1:3001/",然后浏览器中输入localhost:3001也有hello出现。

下面就可以开始我们node.js的学习啦~


相关文档、工具

markdown相关:

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注