一.说一下 首先保证node环境已经安装完毕,npm能正常使用,安装可自行百度,比较简单,在此不做赘述. 二.直接开码 安装 npm install express express-generator -g 注释: express:安装express框架 express-generator:安装express生成器,可快速生成一个应用的骨架 -g:全局安装 express -e myapp 注释: -e:简写,全称为 --view=ejs ,安装ejs模板引擎 myapp:项目名称,自定义即可…
Express是基于Node.js平台开发的Web应用开发框架,下面我们入手学习. 官网 : http://www.expressjs.com.cn/ github:https://github.com/expressjs/express Express生成器 1.生成express全局指令npm install express-generator -g 注:生成 express -h可以查看所有命令行选项 2.生成myapp应用 express myapp        (生成jade模板引擎…
在node.js官网下载nodejs安装包 安装完成后打开控制台,输入 npm -version 如果正确显示npm版本则安装成功. 创建项目之前先要安装以下全局扩展模块 npm install -g express npm install -g express-genertator 创建项目 express -e blog 进入blog项目文件夹,使用命令安装依赖 npm install 启动项目: npm start 浏览器打开 localhost:3000 项目已经启动了  END…
项目创建后,我们来做个登录注册实例,详细操作步骤如下. 1.新建项目demo ,具体操作步骤参考上一章内容 https://www.cnblogs.com/Anlycp/ 2.添加mysql和session包 package.json dependencies中添加下面内容后输入npm install进行安装 "mysql": "latest", "express-session" : "latest", 输入下面语句进行和上…
req.param() 是被废弃的api req.params 俗点:取带冒号的参数 req.body 可以肯定的一点是req.body一定是post请求,express里依赖的中间件必须有bodyParser,不然req.body是没有的. req.query 不一定是get,post里看不的,用req.body取. 具体文档地址…
一.关于安装和启动: 1.设置环境变量:D:\Program Files\MongoDB\bin 2.启动时需要cd到bin 目录,然后 mongod --dbpath "D:\mongdb\data"设置数据库存储路径 二.例子(登录注册表单) 1 2 index.js var express=require("express"), bodyParser=require('body-parser'), multer=require('multer'), mongo…
//node var express=require('express'); var app = express(); var server = require('http').createServer(app); var io = require('socket.io')(server); app.use(express.static('public')); io.on('connection', function(socket){ socket.on('message', function(…
express和body-parser   const express=require('express'); const bodyParser=require('body-parser'); var server=express(); server.listen(8080); /*等价于body-parser,原理 server.use(function (req, res, next){ //所有访问都会执行 var str=''; req.on('data', function (data…
目录 前言 Express简介和安装 运行第一个基于express框架的Web 模版引擎 ejs express项目结构 express项目分析 app.set(name,value) app.use([path], function) app.get(name) 路由文件index.js 前言 前面也学习了一些Node.js的基本入门知道,现在开始进入Web开发的部分: Node.js提供了http模块,这个模块中提供了一些底层接口,可以直接使用,但是直接开发网站那还是太累了,所以http模块…
前言 前面也学习了一些Node.js的基本入门知道,现在开始进入Web开发的部分: Node.js提供了http模块,这个模块中提供了一些底层接口,可以直接使用,但是直接开发网站那还是太累了,所以http模块也不单讲了,可以去看官方API:http://nodejs.org/api/http.html 下面我们直接从Express框架着手去进行Web开发,它实现好了更高层的接口,让Web开发更简单快捷... 简介和安装 Express是一个轻量级.简洁.易用的Node.js Web MVC开发框…