摘要: EJS是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。一、在package.json文件中添加ejs模板引擎,并设置latest最新版 "ejs":"latest",执行npm install;二、在views文件夹里创建index.ejs;三、在app.js添加: 1 app.set('views',__dirname+'views');//设置模板引擎的目录 2 ... 阅读全文
posted @ 2017-04-17 15:28 小小lomo 阅读(2226) 评论(0) 推荐(1) 编辑
摘要: 一、 index.js: 二、 app.js: 三、 app.js: admin.js: 阅读全文
posted @ 2017-04-16 19:54 小小lomo 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 1、public目录: 项目公共目录,存放静态资源(img、js、css)和公共资源,404错误提示页面; 2、routor目录: 路由控制器目录,存放路由文件,将所有的业务逻辑都都写在这里; 3、views目录: 视图/模版目录,存放HTML模板文件; 4、module目录: 自己写的一些模块; 阅读全文
posted @ 2017-04-16 18:37 小小lomo 阅读(8474) 评论(0) 推荐(0) 编辑
摘要: 上一篇写创建第一个node服务器是基于原始方法写的,express框架的作用就是省掉那些原始代码,直接调用相关的方法就可以了,开发起来简单方便。 一、package.json的配置 首先要进行package.json的配置,package.json用于定义项目所需要的各种模块,以及项目的配置信息(比 阅读全文
posted @ 2017-04-16 14:41 小小lomo 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 1、在项目文件夹根目录创建app.js: (1)先引入模块 const http = require('http');//http是安装好node就有的一个模块,是用来创建http服务器的 阅读全文
posted @ 2017-04-16 12:48 小小lomo 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1.nodejs是运行于服务器端的;2.global:代表node当中的一个全局对象,类似于浏览器当中的window,定义全局对象:global.a;3.作用域:nodejs中一个文件就是一个作用域;4.调试:只能用console.log()进行调试,无法使用alert()弹窗;5.文件目录: __ 阅读全文
posted @ 2017-04-16 12:22 小小lomo 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 现阶段开始学习使用node开发一个个人博客系统,nodejs 基于V8引擎,是一个让 JavaScript 运行在服务端的开发平台,功能强大 ,Node.js 可以作为服务器向用户提供服务,它跳过了 Apache、Nginx 等 HTTP服务器,直接面向前端开发。 推荐看两本书,《nodejs开发指 阅读全文
posted @ 2017-04-16 12:08 小小lomo 阅读(124) 评论(0) 推荐(0) 编辑