我的第一个Node.js项目
2015-12-22 19:56
447 查看
Node.js的安装通常有两种方式:自己编译源代码和使用编译好的文件,我这里使用编译好的文件
目前我的home目录下有刚下载来的node-v4.2.3-linux-x64
1.首先解压缩
2.设置链接,设置链接的目的在于任何路径都能够用到node命令
3.在home文件夹下建个目录叫mynodeproj,然后再建了个文件叫server.js(当然也可以起别的名字)
目前我的home目录下有刚下载来的node-v4.2.3-linux-x64
1.首先解压缩
tar xvf node-v4.2.3-linux-x64
2.设置链接,设置链接的目的在于任何路径都能够用到node命令
ln -s /home/node-v4.2.3-linux-x64/bin/node /usr/local/bin/node ln -s /home/node-v4.2.3-linux-x64/bin/npm /usr/local/bin/npm
3.在home文件夹下建个目录叫mynodeproj,然后再建了个文件叫server.js(当然也可以起别的名字)
var http = require('http'); http.createServer(function (request, response) { //发送 HTTP 头部 //HTTP 状态值: 200 : OK //内容类型: text/plain response.writeHead(200, {'Content-Type': 'text/plain'}); //发送响应数据 "Hello World" response.end('Hello World\n'); }).listen(8888); //终端打印如下信息 console.log('Server running at ' target='_blank'>http://127.0.0.1:8888/');[/code]
4.使用node命令执行以上代码node server.js
执行上述命令之后会在命令行中显示"Server runnint at http://127.0.0.1:8888/",这样表示程序已经执行成功了! 因为我这个服务器是在阿里云里跑起来的,所以只要在外面的浏览器中键入阿里云IP+端口就可以访问了。
相关文章推荐
- 【实践】express搭建nodeJS中间层(二)
- 关于nagle及tcp_nodelay的一些小结
- nodejs基础 -- 多进程
- node.js学习相关知识杂选
- leetcode -- Reverse Nodes in k-Group -- 经典题目,要重写
- nodejs基础 -- express框架
- nodejs解析apk
- nodejs随记04
- Kraken项目中如何巧用Q.allSettled装饰nodejs代码的门面
- mac 安装node问题
- nodejs npm 安装报错 无法安装 behind a proxy
- Mac OSX 安装nvm(node.js版本管理器)
- cannot read property 'nodeName' of null 的原因
- Java [Leetcode 273]Delete Node in a Linked List
- node c/c++扩展模块build失败.
- node.js实现CURL功能
- 在node.js中使用COOKIE
- web前后端 技术栈
- 记录我这一年的技术之路(nodejs纯干货)
- window下安装nodejs