全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Node.js使用Express创建Web项目详细教程

序:如果你还不知道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小时内与您取得联系。