node+express+ejs制作简单页面上手指南


Posted in Javascript onNovember 26, 2014

1.建立工程文件夹my_ejs.

2.首先利用npm install express和npm install ejs

下载这两个家伙.至于要不要设置成全局的,看习惯,我习惯性的下载到本项目中的文件夹中my_ejs.

然后建立相应的文件:

node+express+ejs制作简单页面上手指南

index.js:

node+express+ejs制作简单页面上手指南

form.ejs:

node+express+ejs制作简单页面上手指南

index.ejs

node+express+ejs制作简单页面上手指南

app.js:

node+express+ejs制作简单页面上手指南

开始运行app.js

node app.js,然后再浏览器端访问:localhost:1337

node+express+ejs制作简单页面上手指南

单击发表文章:

node+express+ejs制作简单页面上手指南

点击发表,跳转到首页.

好了到此为止,一个简易的"网站"算是出来了.

由衷的抱怨一句:学习express+ejs真的是太难了,拿到一本书对着上面敲,怎么都出不来预期的效果;好久才知道,原来express+ejs一直在变,唯一权威的就是官网,可是官网上面说的又不多,而且都是英文的,根本看不懂.

小伙伴们是否对node+express+ejs有了新的认识了呢。说实话我也不是太会,一直是摸着石头过河,本文仅仅是给大家一个参考。

Javascript 相关文章推荐
jquery获取一组checkbox的值(实例代码)
Nov 04 Javascript
jQuery实现菜单感应鼠标滑动动画效果的方法
Feb 28 Javascript
在JavaScript中操作时间之getMonth()方法的使用
Jun 10 Javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结
Oct 10 Javascript
Vue.js双向绑定操作技巧(初级入门)
Dec 27 Javascript
详解jQuery事件
Jan 13 Javascript
微信小程序 开发之顶部导航栏实例代码
Feb 23 Javascript
React中嵌套组件与被嵌套组件的通信过程
Jul 11 Javascript
jQuery实现基本淡入淡出效果的方法详解
Sep 05 jQuery
swiper在vue项目中loop循环轮播失效的解决方法
Sep 15 Javascript
Node.js原生api搭建web服务器的方法步骤
Feb 15 Javascript
jQuery实现中奖播报功能(让文本滚动起来) 简单设置数值即可
Mar 20 jQuery
node.js使用require()函数加载模块
Nov 26 #Javascript
javascript中setTimeout和setInterval的unref()和ref()用法示例
Nov 26 #Javascript
浅谈jQuery中对象遍历.eq().first().last().slice()方法
Nov 26 #Javascript
javascript 原型链维护和继承详解
Nov 26 #Javascript
jquery提示效果实例分析
Nov 25 #Javascript
jQuery操作cookie方法实例教程
Nov 25 #Javascript
JavaScript常用验证函数实例汇总
Nov 25 #Javascript
You might like
PHP与javascript的两种交互方式
2006/10/09 PHP
php实现可运算的验证码
2015/11/10 PHP
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
2016/01/07 PHP
PHP中文字符串截断无乱码解决方法
2016/10/10 PHP
js表数据排序 sort table data
2009/02/18 Javascript
由JavaScript技术实现的web小游戏(不含网游)
2010/06/12 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
2014/02/19 Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
2014/04/15 Javascript
一款由jquery实现的整屏切换特效
2014/09/15 Javascript
javascript实现动态改变层大小的方法
2015/05/14 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
2015/09/12 Javascript
jquery表单插件Autotab使用方法详解
2016/06/24 Javascript
浅谈JS中json数据的处理
2016/06/30 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
2016/08/06 Javascript
jQuery ajax的功能实现方法详解
2017/01/06 Javascript
JS去掉字符串前后空格或去掉所有空格的用法
2017/03/25 Javascript
js实现列表向上无限滚动
2020/01/13 Javascript
JS自定义右键菜单实现代码解析
2020/07/16 Javascript
[01:03:56]Mineski vs TNC 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
[00:49]完美世界DOTA2联赛10月28日开团时刻:随便打
2020/10/29 DOTA
Python常见数据结构详解
2014/07/24 Python
Python编程中用close()方法关闭文件的教程
2015/05/24 Python
Python多进程分块读取超大文件的方法
2016/04/13 Python
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
2018/07/13 Python
Python装饰器使用你可能不知道的几种姿势
2019/10/25 Python
python实现删除列表中某个元素的3种方法
2020/01/15 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
CSS3中线性颜色渐变的一些实现方法
2015/07/14 HTML / CSS
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
POP文化和音乐灵感的时尚:Hot Topic
2019/06/19 全球购物
马来西亚在线购物市场:PGMall.my
2019/10/13 全球购物
理发店策划方案
2014/06/05 职场文书
小学向国旗敬礼活动方案
2014/09/27 职场文书
个人合作协议范本
2015/08/06 职场文书
迎客户欢迎词三篇
2019/09/27 职场文书
如何理解PHP核心特性命名空间
2021/05/28 PHP