序:如果你还不知道Node.js是什么,那么你可以先看看这篇:Node.js 究竟是什么?或者任何关于它的介绍。

一、安装Node.js
1.进入Node.js官网下载并安装
2.启动cmd输入命令查看node及npm版本
node -vnpm -v
npm是node完成安装后自带的包管理器
二、安装Express
express是node平台下最常用的web应用开发框架
1.全局安装express
npm install -g express
Win7环境全局安装在C:\Users\Administrator\AppData\Roaming\npm\node_modules文件夹下
2.全局安装express命令行工具
npm install -g express-generator
在最新的4.x版本中,命令行工具已经被独立出来
3.查看express版本
express -V
4.更新已安装的express
npm update -g express
三、使用Express创建项目
1.创建项目
express APP_NAME
express默认以jade作为模板引擎,模板文件为.jade类型;jade的语法与html有较大差异,对缩进也是要求严格的
2.以ejs作为模板引擎创建项目
express APP_NAME -e
在项目名称的后面添加 -e 那么创建出来的模板文件就是.ejs类型,语法是与html相同的
3.将ejs文件改为html
若希望模板文件的后缀为.html(通常只是为了看着更舒服),那么在手动将.ejs换成.html后,还需要对app.js文件进行设置
var ejs = require('ejs');
app.engine('.html', ejs.__express);
app.set('view engine', 'html'); //app.set('view engine', 'ejs');
原文件:
修改后:
4.安装依赖包
进入项目文件夹,执行:
npm install
下载package.json中记录的所有依赖包到node_modules文件夹
注意:更多npm命令,请查看npm常用命令集合
四、启动服务
1.启动
npm start
监听bin/www文件,默认端口为3000,可在www文件中更改
2.打开浏览器,输入localhost:3000
3.自动重启服务
打开package.json可以看见,监听bin/www文件的命令是node
使用node监听将会导致:每次修改代码后,需要手动重启服务,可以使用nodemon进行自动重启
npm install -g nodemon
同样可以使用下面的命令查看其版本
nodemon -v
将package.json文件中的代码修改为:
"start": "nodemon ./bin/www"
重新执行:
npm start
接下来,就可以随心所欲的编码了...
# node
# express创建项目
# nodejs
# express
# web
# web项目
# nodejs教程 安装express及配置app.js文件的详细步骤
# node.js Web应用框架Express入门指南
# NodeJS框架Express的模板视图机制分析
# 详解nodejs中express搭建权限管理系统
# Node.js Express安装与使用教程
# Nodejs的express使用教程
# Node.js+Express+MySql实现用户登录注册功能
# 深入理解nodejs中Express的中间件
# 用node和express连接mysql实现登录注册的实现代码
# 使用 NodeJS+Express 开发服务端的简单介绍
# Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
# 可以使用
# 命令行
# 自动重启
# 看着
# 你可以
# 将会
# 可在
# 要对
# 管理器
# 这篇
# 自带
# 重启
# 还需
# 请查看
# 官网
# 最常用
# 随心所欲
# 可以看见
# 你还不
# 就可以
相关文章:
如何在阿里云ECS服务器部署织梦CMS网站?
做企业网站制作流程,企业网站制作基本流程有哪些?
如何选择高效稳定的ISP建站解决方案?
如何在服务器上配置二级域名建站?
外贸公司网站制作哪家好,maersk船公司官网?
网站制作难吗安全吗,做一个网站需要多久时间?
沈阳制作网站公司排名,沈阳装饰协会官方网站?
高端云建站费用究竟需要多少预算?
Swift中switch语句区间和元组模式匹配
如何零成本快速生成个人自助网站?
制作网页的网站有哪些,电脑上怎么做网页?
高端网站建设与定制开发一站式解决方案 中企动力
湖北网站制作公司有哪些,湖北清能集团官网?
广东专业制作网站有哪些,广东省能源集团有限公司官网?
网站制作价目表怎么做,珍爱网婚介费用多少?
建站之星安全性能如何?防护体系能否抵御黑客入侵?
个人摄影网站制作流程,摄影爱好者都去什么网站?
网站制作多少钱一个,建一个论坛网站大约需要多少钱?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
在线制作视频的网站有哪些,电脑如何制作视频短片?
建站三合一如何选?哪家性价比更高?
建站之星如何实现PC+手机+微信网站五合一建站?
整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?
内部网站制作流程,如何建立公司内部网站?
如何快速搭建二级域名独立网站?
制作农业网站的软件,比较好的农业网站推荐一下?
儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?
PHP正则匹配日期和时间(时间戳转换)的实例代码
建站主机如何安装配置?新手必看操作指南
开心动漫网站制作软件下载,十分开心动画为何停播?
如何快速使用云服务器搭建个人网站?
如何通过智能用户系统一键生成高效建站方案?
如何选择建站程序?包含哪些必备功能与类型?
如何获取免费开源的自助建站系统源码?
建站VPS推荐:2025年高性能服务器配置指南
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
云南网站制作公司有哪些,云南最好的招聘网站是哪个?
成都网站制作公司哪家好,四川省职工服务网是做什么用?
建站之星安装需要哪些步骤及注意事项?
如何自定义建站之星模板颜色并下载新样式?
,南京靠谱的征婚网站?
阿里云网站制作公司,阿里云快速搭建网站好用吗?
广德云建站网站建设方案与建站流程优化指南
贸易公司网站制作流程,出口贸易网站设计怎么做?
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
海南网站制作公司有哪些,海口网是哪家的?
已有域名和空间,如何快速搭建网站?
如何在Windows环境下新建FTP站点并设置权限?
宝盒自助建站智能生成技巧:SEO优化与关键词设置指南
如何正确下载安装西数主机建站助手?
*请认真填写需求信息,我们会在24小时内与您取得联系。