什么是nodejs,nodejs開發http接口

 2023-11-19 阅读 30 评论 0

摘要:目錄nodejs的啟動方式安裝依賴生成package.json新建app.js啟動服務調用接口 nodejs的啟動方式 使用node node app.js 使用nodemon nodemon app.js 可以將其配置到package.json的script:start中,然后調用 npm start 安裝依賴 express 是一個web應用開發框架 nodemon 可

目錄

  • nodejs的啟動方式
  • 安裝依賴
  • 生成package.json
  • 新建app.js
  • 啟動服務
  • 調用接口

nodejs的啟動方式

  1. 使用node
node app.js
  1. 使用nodemon
nodemon app.js

可以將其配置到package.jsonscript:start中,然后調用

npm start

安裝依賴

express 是一個web應用開發框架
nodemon 可以用來啟動node,還可以監視文件變化并自動重啟服務

npm install express –-save 
npm install nodemon --save

生成package.json

npm init  

修改package.json文件:

  1. script中增加 “start”:"nodemon app.js"
  2. main值改為 app.js

新建app.js

var express=require('express');
var app=express();//設置跨域訪問
app.all('*', function(req, res, next) {res.header("Access-Control-Allow-Origin", "*");res.header("Access-Control-Allow-Headers", "X-Requested-With");res.header("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS");res.header("X-Powered-By",' 3.2.1');res.header("Content-Type", "application/json;charset=utf-8");next();
});var questions=[
{data:213,num:444,age:12
},
{data:456,num:678,age:13
}];//寫個接口123
app.get('/123',function(req,res){res.status(200),res.json(questions)
});//配置服務端口
var server = app.listen(3000, function () {var host = server.address().address;var port = server.address().port;console.log('Example app listening at http://%s:%s', host, port);
})

啟動服務

npm start

調用接口

什么是nodejs、在瀏覽器中訪問 http://127.0.0.1:3000/123

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/4/183511.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息