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 win7下安装方法
May 24 NodeJs
NodeJS与Mysql的交互示例代码
Aug 18 NodeJs
Nodejs中自定义事件实例
Jun 20 NodeJs
nodejs搭建本地http服务器教程
Mar 13 NodeJs
nodejs制作爬虫实现批量下载图片
May 19 NodeJs
Nodejs实现多房间简易聊天室功能
Jun 20 NodeJs
nodejs创建简易web服务器与文件读写的实例
Sep 07 NodeJs
nodejs使用redis作为缓存介质实现的封装缓存类示例
Feb 07 NodeJs
Nodejs 和 Electron ubuntu下快速安装过程
May 04 NodeJs
nodejs中实现用户注册路由功能
May 20 NodeJs
nodejs使用node-xlsx生成excel的方法示例
Aug 22 NodeJs
nodejs+koa2 实现模仿springMVC框架
Oct 21 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 中执行排序与 MySQL 中排序
2009/04/21 PHP
php输出xml必须header的解决方法
2014/10/17 PHP
php curl登陆qq后获取用户信息时证书错误
2015/02/03 PHP
PHP之将POST数据转化为字符串的实现代码
2016/11/03 PHP
javascript 动态调整图片尺寸实现代码
2009/12/28 Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
得到jQuery detach()后节点中的某个值实现代码
2013/02/05 Javascript
Javascript Web Slider 焦点图示例源码
2013/10/10 Javascript
js 使FORM表单的所有元素不可编辑的示例代码
2013/10/17 Javascript
js实现滚动条滚动到页面底部继续加载
2015/12/19 Javascript
JS 清除字符串数组中,重复元素的实现方法
2016/05/24 Javascript
前端微信支付js代码
2016/07/25 Javascript
Angular.js 4.x中表单Template-Driven Forms详解
2017/04/25 Javascript
Node.JS文件系统解析实例详解
2017/05/15 Javascript
微信{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
2018/10/12 Javascript
jQuery.parseJSON()函数详解
2019/02/28 jQuery
vue计算属性computed的使用方法示例
2019/03/13 Javascript
Vue实现简单计算器案例
2020/02/25 Javascript
JS Web Flex弹性盒子模型代码实例
2020/03/10 Javascript
javascript 代码是如何被压缩的示例代码
2020/05/06 Javascript
vue+elementUI实现简单日历功能
2020/09/24 Javascript
[03:12]完美世界DOTA2联赛PWL DAY9集锦
2020/11/10 DOTA
解决python写的windows服务不能启动的问题
2014/04/15 Python
Windows下安装python2.7及科学计算套装
2015/03/05 Python
Python实现类似比特币的加密货币区块链的创建与交易实例
2018/03/20 Python
Python用于学习重要算法的模块pygorithm实例浅析
2018/08/16 Python
使用Selenium破解新浪微博的四宫格验证码
2018/10/19 Python
Python远程视频监控程序的实例代码
2019/05/05 Python
python如何导入依赖包
2020/07/13 Python
Python基于traceback模块获取异常信息
2020/07/23 Python
实现向右循环移位
2014/07/31 面试题
运动会开幕式解说词
2014/02/05 职场文书
高等教育专业自荐信范文
2014/03/26 职场文书
保险公司反洗钱宣传活动总结
2015/05/08 职场文书
七年级语文教学反思
2016/03/03 职场文书
nginx 防盗链防爬虫配置详解
2021/03/31 Servers