express + node.js 入门(2)
2016-12-27 09:09
429 查看
用sublime打开上一节创建的工程 test如下图
app.js是服务入口文件
启动服务
cd workspace/expresstest/test
npm start
浏览器打开http://localhost:3000/
首先我们访问的是views文件夹下的index.js文件
修改index.ejs文件
刷新浏览器网页,如下
工作流程分析:启动项目后进入服务入口文件app.js
app.js文件有一行代码大概在第8行左右:
var index = require('./routes/index');
引入路由文件index.js
打开routes文件夹下的路由文件index.js文件:
res.render('index', { title: 'Express' });这一行代码是向views下的index.ejs界面传递数据
修改路由文件index.js(把路由文件转变为服务接口)
重新启动项目
刷新浏览器
app.js是服务入口文件
启动服务
cd workspace/expresstest/test
npm start
浏览器打开http://localhost:3000/
首先我们访问的是views文件夹下的index.js文件
修改index.ejs文件
刷新浏览器网页,如下
工作流程分析:启动项目后进入服务入口文件app.js
app.js文件有一行代码大概在第8行左右:
var index = require('./routes/index');
引入路由文件index.js
打开routes文件夹下的路由文件index.js文件:
var express = require('express'); var router = express.Router(); /* GET home page. */ router.get('/', function(req, res, next) { res.render('index', { title: 'Express' }); }); module.exports = router;
res.render('index', { title: 'Express' });这一行代码是向views下的index.ejs界面传递数据
修改路由文件index.js(把路由文件转变为服务接口)
var express = require('express'); var router = express.Router(); /* GET home page. */ router.get('/', function(req, res, next) { // res.render('index', { title: 'Express' }); return res.send({ status:1, info:'json数据' }); }); module.exports = router;
重新启动项目
刷新浏览器
相关文章推荐
- Node.js Express 从入门到菜鸟(四)——上传图片
- node.js Web应用框架Express入门指南
- (原创)node.js入门之一:express简单服务器搭建-Mac环境开发
- Node.js、Express、Socket.io 入门
- Node.js+Express配置入门教程详解
- node.js入门及express.js框架
- Node.js开发入门—Express里的路由和中间件
- node.js Web应用框架Express入门指南
- Node.js开发入门—Express安装与使用
- Node.js+Express配置入门教程详解
- node.js第十二课(Express框架及入门介绍)
- Node.js入门系列——Express.js安装
- 零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门
- Node.js开发入门(四)——Express安装与使用
- Node.js Express 从入门到菜鸟(二)——Cookie+Session+三层搭建
- node.js Web应用框架Express入门指南
- 一个nodejs+mongodb搭建的博客,使用module: ejs, express, mongodb, underscore等,不错的入门文章
- node.js/express.js新手快速入门及搭建MVC项目
- Node.js+Express配置入门
- Node.js开发入门(五)——Express里的路由和中间件