node.js入门
标签: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:
var 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"); // 服务启动完成时的日志 })
参数传递:node.js入门
原文地址:https://www.cnblogs.com/carry-carry/p/12868291.html