node.js入门
2021-03-08 21:29
标签:ESS 跨域 access dom ack 定义 入门 package listen Node: js在服务端的一个运行环境 node框架:express koa egg express: 是基于node的一个web框架 restful api:是目前流行的api设计规范,用于web数据接口设计 特点:动词+宾语 请求方式:Get, 地址: /api/articles 步骤: 1.安装node,安装后就有npm 2.生成依赖包管理文件,命令npm init -y 在项目的根目录(package.json) 3.下载依赖包, npm install -S express 4.启动服务:node xxx.js eg: 参数传递: node.js入门 标签:ESS 跨域 access dom ack 定义 入门 package listen 原文地址:https://www.cnblogs.com/carry-carry/p/12868291.htmlvar express = require(‘express‘);//加载包
var app = express();
// 处理跨域问题
var allowCrossDomain = function(req,res,next){
res.header("Access-Control-Allow-Origin","*");
next(); // 下一步
}
app.use(allowCrossDomain);
// 第一个接口
app.get(‘/‘,function(request,response){ // 定义一个Get请求 地址:/
response.send("my web serve"); // 发送信息
})
// 第二个接口
app.get("/info",function(request,response){
var data = {
code:"200",
msg:"success",
request:"XXXXXXXX"
}
response.send(JSON.stringify(data))
})
// 监听3000端口
app.listen(3000,function(){
console.log("服务已启动,端口3000"); // 服务启动完成时的日志
})