摘要:本篇教程介绍了Node.js教程 搭建Node.js服务器,希望阅读本篇文章以后大家有所收获,帮助大家对Node.js的理解更加深入。
本篇教程介绍了Node.js教程 搭建Node.js服务器,希望阅读本篇文章以后大家有所收获,帮助大家对Node.js的理解更加深入。
<
Node.js是一个可以快速构建网络服务及应用的平台。该平台的构建是基于Chrome‘s JavaScript runtime,它是对google v8引擎进行了封装。Node.js作为一种新兴的后台语言,有如下一些优点:
1.RESTful API
2.单线程
3.非阻塞IO
4.V8虚拟机
5.事件驱动
一、安装node.js
登录node.js官网//nodejs.org下载相应node版本直接安装。例如,我使用的是windows 32位机器,直接下载//nodejs.org/dist/v0.10.29/node-v0.10.29-x86.msi 双击安装。
node.js安装成功后,在cmd窗口输入node -v 可以参看当前安装node.js的版本号。
二、安装express
express基于connect中间件引擎,它是一款性能较好的nodejs框架。通过输入命令npm -install -g express在全局环境中安装express框架。
注意:安装express最新版本命令为npm install -g express-generator,安装指定版本:npm install -g express@3.5.0
安装完成express之后,通过express pro_name(pro_name为项目路径如:D:\web\mypro)生成简单程序骨架。express自动生成的目录结构如下:
package.json文件内容如下:
{ "name": "test", "version": "0.0.1", "private": true, "scripts": { "start": "node ./bin/www" }, "dependencies": { "express": "~4.2.0", "static-favicon": "~1.0.0", "morgan": "~1.0.0", "cookie-parser": "~1.0.1", "body-parser": "~1.0.0", "debug": "~0.7.4", "jade": "~1.3.0" }}
其中最后一句"jade": "~1.3.0"是指定网站使用的模板,express默认使用的是jade文件,jade上手比较困难,我们选择比较简单的ejs。修改最后一句:"ejs": "*",将模板改成ejs。
运行命令:npm install 安装依赖项。
至此我们的网站已经搭建完成。运行package.json 中start对应的值node ./bin/www启动网站(注:旧版本值为node app.js),然后在浏览器中访问//localhost:3000/查看。
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注WEB前端Node.js频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号