1.首先先要确认你的电脑上是否有失常装置node环境
如何确认?
关上控台台,输出node -v
node -v
呈现如下截图所示,代表曾经装置node环境
如果呈现未找到node指令,请自行移步百度,下载并装置一下node环境
2.新建一个文件夹,咱们先默认文件夹名称为express-demo
接下来,在该文件夹下新增一个package.json文件
文件内容如下
{ "name": "test", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC", "dependencies": { "express": "^4.17.1" }}
保留该文件之后,在文件夹根门路下关上控制台,输出npm i,并按下回车
npm i
短暂期待依赖包装置完之后,你会发现我的项目目录下新增了一个node_modules文件夹,代表此时依赖曾经装置胜利
3.我的项目根门路下新建一个server.js文件,文件内容如下
const express = require("express");const app = express();// 设置容许跨域拜访app.all("*", function (req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Credentials", true); res.header( "Access-Control-Allow-Headers", "Content-Type,Content-Length, Authorization, Accept,X-Requested-With" ); res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS"); res.header("Content-Type", "application/json;charset=utf-8"); next();});const data = { code: 200, data: "hello world", msg: "申请胜利",};const testApi = "/api/test";app.get(testApi, (req, res) => { res.send(data);});//配置服务端口const baseUrl = "192.168.1.9"; // 本机IPconst port = 8088; // 端口号app.server = app.listen(port, baseUrl, () => { console.log(`${baseUrl}:${port}${testApi}`);});
备注,上诉代码内所写的本机ip为作者的本机电脑ip,小伙伴们如果想查看本人电脑的ip,能够ctrl+ R 输出cmd 关上控制台,输出ipconfig后查看
ipconfig
ip地址会呈现这个下图的中的这个中央,复制进去即可
4.server.js编辑结束后,此时咱们在我的项目根门路下关上控制台,输出 node server.js
node server.js
控制台输入如下提醒,阐明执行胜利
5.最初咱们关上浏览器,将控制台的输出后果复制到地址栏并拜访
如果你顺利进行到这一步,那么祝贺你新建接口胜利了。
顺带备注一句,后续如果有批改server.js文件内容,须要重跑一下node server.js指令才会失效哦!!!切记
以上只是举一个简略的例子,后续的改变还是要依照各位的理论需要登程思考。
好了,这回先分享到这吧。