nodejs使用express创建一个简单web应用


Posted in NodeJs onMarch 31, 2017

Express 在初始化一个项目的时候需要指定模板引擎,默认支持Jade和ejs。

这里我们使用ejs模板引擎:(关于ejs的介绍可以先从百科里面了解一个大概)
EJS是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。

在使用express创建一个网站的时候,使用ejs模板引擎,建立基本的网站结构,当前目录下使用:express -t ejs sophiehui命令就在当前目录下创建了一个sophiehui的子目录,创建信息如图片所示:

nodejs使用express创建一个简单web应用

倒数第四行提示我们安装依赖,所以接下来进入sophiehui这个目录安装依赖:npm install(无参数的npm install的功能就是检查当前目录下的package.json文件,并自动安装所有指定的依赖

nodejs使用express创建一个简单web应用

等着执行结束就可以了。

查看你的第一个express应用:npm start(命令提示窗口下使用:node app.js),然后访问http://localhost:3000/就能看到下图二的效果了。

nodejs使用express创建一个简单web应用

nodejs使用express创建一个简单web应用

NodeJs 相关文章推荐
轻松创建nodejs服务器(4):路由
Dec 18 NodeJs
nodejs 的 session 简单使用
Jun 06 NodeJs
Nodejs进阶:核心模块net入门学习与实例讲解
Nov 21 NodeJs
nodejs的压缩文件模块archiver用法示例
Jan 18 NodeJs
ajax +NodeJS 实现图片上传实例
Jun 06 NodeJs
使用nodeJs来安装less及编译less文件为css文件的方法
Nov 20 NodeJs
详解NODEJS的http实现
Jan 04 NodeJs
nodejs的路径问题的解决
Jun 30 NodeJs
nodejs更新package.json中的dependencies依赖到最新版本的方法
Oct 10 NodeJs
纯异步nodejs文件夹(目录)复制功能
Sep 03 NodeJs
Nodejs实现图片上传、压缩预览、定时删除功能
Oct 25 NodeJs
nodejs实现邮件发送服务实例分享
Mar 29 #NodeJs
NodeJs测试框架Mocha的安装与使用
Mar 28 #NodeJs
NodeJS测试框架mocha入门教程
Mar 28 #NodeJs
nodejs模块nodemailer基本使用-邮件发送示例(支持附件)
Mar 28 #NodeJs
angular2+nodejs实现图片上传功能
Mar 27 #NodeJs
深入nodejs中流(stream)的理解
Mar 27 #NodeJs
nodejs学习笔记之路由
Mar 27 #NodeJs
You might like
PHP中鲜为人知的10个函数
2014/02/28 PHP
php可生成缩略图的文件上传类实例
2014/12/17 PHP
php 输出json及显示json中的中文汉字详解及实例
2016/11/09 PHP
php源码之将图片转化为data/base64数据流实例详解
2016/11/27 PHP
php实现微信扫码支付
2017/03/26 PHP
PHP PDOStatement::columnCount讲解
2019/01/30 PHP
php apache开启跨域模式过程详解
2019/07/08 PHP
基于jquery创建的一个图片、视频缓冲的效果样式插件
2012/08/28 Javascript
Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
2013/06/09 Javascript
javascript面向对象特性代码实例
2014/06/12 Javascript
window.returnValue使用方法示例介绍
2014/07/03 Javascript
JavaScript基础知识学习笔记
2014/12/02 Javascript
js面向对象之静态方法和静态属性实例分析
2015/01/10 Javascript
jQuery实现3D文字特效的方法
2015/03/10 Javascript
Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定示例
2017/01/22 Javascript
讲解vue-router之命名路由和命名视图
2018/05/28 Javascript
基于JQuery实现页面定时弹出广告
2020/05/08 jQuery
js canvas实现俄罗斯方块
2020/10/11 Javascript
JS数组索引检测中的数据类型问题详解
2021/01/11 Javascript
在Python中操作日期和时间之gmtime()方法的使用
2015/05/22 Python
Python 网页解析HTMLParse的实例详解
2017/08/10 Python
python 使用事件对象asyncio.Event来同步协程的操作
2020/05/04 Python
Python程序慢的重要原因
2020/09/04 Python
python 实现图片批量压缩的示例
2020/12/18 Python
使用numpngw和matplotlib生成png动画的示例代码
2021/01/24 Python
HTML5的一个显示电池状态的API简介
2015/06/18 HTML / CSS
在C中是否有模拟继承等面向对象程序设计特性的好方法
2012/05/22 面试题
什么是.net
2015/08/03 面试题
《小池塘》教学反思
2014/02/28 职场文书
电子商务系毕业生自荐信
2014/05/29 职场文书
社区活动策划方案
2014/08/21 职场文书
2015高三毕业寄语赠言
2015/02/27 职场文书
英语辞职信怎么写
2015/02/28 职场文书
工作自我推荐信范文
2015/03/25 职场文书
自愿离婚协议书范本2016
2016/03/18 职场文书
mysql5.5中文乱码问题解决的有用方法
2022/05/30 MySQL