博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nodejs学习心得(一)
阅读量:6838 次
发布时间:2019-06-26

本文共 994 字,大约阅读时间需要 3 分钟。

安装Node.js模版引擎

mkdir myappcd myappnpm install express --save

Hello world实例

var express=require('express');var app=express();app.get('/',function(req,res){    res.send("Hello World")});app.listen(3000,function(){    console.log("app is listening at port 3000")})
在控制台上输入  node app.js  启动应用

如何安装Express应用生成器

npm install express-generator -g   //全局安装

在工作目录下创建myapp的应用

express myapp //创建 myapp项目默认创建的jade模版,如果需要安装ejs模版命令是:express -e myapp

Express路由

在routes文件夹index.js中var express = require('express');var router = express.Router();//引入路由模块  var items=[{title:'文章1'}]; /* GET home page. */router.get('/', function(req, res, next) {  res.render('index',{title:'文章列表',items:items});//路由指向哪里 render里面想对应那一个文件名称}); router.get('/form', function(req, res, next) {   res.render('form',{title:'文章列表'});});router.get('/article', function(req, res, next) {  res.render('article',{title:'文章详情'});});router.post('/form', function(req, res, next) {  res.redirect('/article');});  module.exports = router; //导出模块接口

转载地址:http://pkhkl.baihongyu.com/

你可能感兴趣的文章
盒子模型的理解
查看>>
组成关系映射(注解)
查看>>
时间:2014年3月27日文件和目录操作函数
查看>>
检查Lync SRV记录是否正常
查看>>
RocketMQ的原理与实践
查看>>
三星GT-I9308 Galaxy SIII 移动定制机 root方法 (亲测可用)
查看>>
简洁SDK
查看>>
错误:无法作为数据库主体执行,因为主体 "dbo" 不存在、无法模拟这种类型的主体,或您没有所需的权限...
查看>>
使用for循环遍历文件
查看>>
大数据最清楚王宝强离婚事件到底有多热!
查看>>
container_of分析
查看>>
#define list_entry(ptr, type, member) \ container_of(ptr, type, member)
查看>>
openJDK之lambda——List的forEach如何实现的
查看>>
Exchange 2013部署系列之(十)信息权限保护RMS和Exchange 2013的整合
查看>>
配置Exchange OWA和Sharepoint网站单点登录
查看>>
tomcat7.0 安装启动之后localhost:8080页面进不去,提示错误500
查看>>
SpringMVC图片上传
查看>>
Scrapy 爬虫实例 抓取豆瓣小组信息并保存到mongodb中
查看>>
springCloud学习笔记系列(1)-负载均衡Ribbon
查看>>
ngx_lua中的协程调度(三)
查看>>