-
通过npm按照express包
npm install express
-
创建express01.js文件
const express = require('express')
const app = express()
app.listen(80,()=>{
console.log('express server running at http://127.0.0.1')
- 在终端启动服务器
node .\express01.js
大多数时候,前端会和后端同时进行开发,即在我们开发完页面的时候,很可能还不能立马进入联调阶段,这个时候,为了保证我们接口的有效性和代码的功能完整,我们可能需要模拟数据。
模拟数据方法
1.通过js变量模拟后台数据
优点:不需要服务器
缺点:需要造很多变量,同时还要将变量在我们的有效代码中使用,最后还得删除
2.通过ajax请求json文件
优点:只需要配置路径,就可以访问,进入联调阶段不用修改大量的js代码
缺点:ajax存在跨域问题,通常无法请求本地文件,即使火狐也存在不能访问不同文件目录下的json文件,通常需要通过ide或者自己手动启动服务
3.用nodejs
作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszs
Express 3.0是一个维护版本,针对2.x版修复了很多问题,并加入了很多新功能。
在使用Express框架时,要记住,Express框架是帮助开发者快速实现HTTP通信相关的功能,而不是成为像Rails那样功能强大、全面的框架。Connect 2.xChanges introduced by C...
2.在终端执行npm init
PS D:\ChromeCoreDownloads\vsc\demo> npm init
This utility will walk you through creating a package.json file.
It only covers the most common items, and tries to guess sensible defaults.
See `npm help init` for definit
express项目部署上线一、环境配置1.nodejs下载与安装(1)创建目录(2)下载nodejs压缩包(3)解压安装(4)修改配置文件(5)配置成功(6)使用淘宝镜像二、项目部署1.pm2(1)安装(2)基础命令部署
一、环境配置
1.nodejs下载与安装
(1)创建目录
首先进入usr目录创建一个tools文件夹
cd /usr && mkdir tools && cd tools
(2)下载nodejs压缩包
进入官网获取下载地址:https://nodejs.o
Express 是一个简洁而灵活的 node.js Web应用框架, 提供一系列强大特性帮助你创建各种Web应用。Express 不对 node.js 已有的特性进行二次抽象,我们只是在它之上扩展了Web应用所需的功能。丰富的HTTP工具以及来自Connect框架的中间件随取随用,创建强健、友好的API变得快速又简单。
一、框架搭建
1、未安装 node.js 环境的需要先安装,具体安装步骤可参考 https://www.cnblogs.com/aizai846/p/11441693.html
2、全局安装
// 监听客户端的 GET 和 POST 请求,并向客户端响应具体的内容
app.get('/', (req, res) => {
var aa = { name: '张三', age: 20, gender: '男' }
// 向客户端响应一个 JSON 对象
// 调用 express 提供的 res.sen