中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

臺(tái)州做網(wǎng)站公司windows優(yōu)化大師好嗎

臺(tái)州做網(wǎng)站公司,windows優(yōu)化大師好嗎,wordpress 站點(diǎn)收錄,備案的網(wǎng)站程序上傳使用Node.js搭建服務(wù)器 1.安裝Node.js和npm 安裝教程自行搜索(好多),建議Node.js直接安裝在C盤 注意鏡像的設(shè)置:npm install -g cnpm --registryhttps://registry.npm.taobao.org 注意版本檢查: //以下是我使用的版…

使用Node.js搭建服務(wù)器

1.安裝Node.js和npm

  • 安裝教程自行搜索(好多),建議Node.js直接安裝在C盤

  • 注意鏡像的設(shè)置:npm install -g cnpm --registry=https://registry.npm.taobao.org

  • 注意版本檢查:

    //以下是我使用的版本號(hào)
    node -v  v14.21.2
    npm -v  6.14.17
    

2.創(chuàng)建一個(gè)空的文件夾,打開該路徑下的終端(快捷鍵cmd+Enter)

  • 輸入 npm init 初始化項(xiàng)目 ,設(shè)置一下 package name(正常起個(gè)名),后續(xù)一路回車即可,直到文件夾中出現(xiàn) package.json 文件。
  • 注意:如果覺(jué)得麻煩直接 npm init -y 創(chuàng)建,生成一個(gè)默認(rèn)的 package.json 文件

3.安裝Express框架輸入: npm i express

4.創(chuàng)建 server.js 文件,在文件中寫上以下代碼:

//導(dǎo)入express
const express = require('express');
//創(chuàng)建web服務(wù)器
const app = express();// 通過(guò)app.listen進(jìn)行服務(wù)器的配置,并啟動(dòng)服務(wù)器
//接收兩個(gè)配置參數(shù),一個(gè)是對(duì)應(yīng)的端口號(hào),一個(gè)是啟動(dòng)成功的回調(diào)函數(shù)
app.listen(5000,()=>{console.log('5000端口服務(wù)器啟動(dòng)成功');
})
//結(jié)合React的github案例的server.js文件
const express = require("express")
const axios = require("axios")
const app = express()app.get("/search/users", function (req, res) {const {q} = req.queryaxios({url: 'https://api.github.com/search/users',params: {q}}).then(response => {res.json(response.data)}).catch(error => {// 捕獲請(qǐng)求失敗的情況,并返回適當(dāng)?shù)腻e(cuò)誤信息給客戶端if (error.response) {// 請(qǐng)求已經(jīng)發(fā)出,但是服務(wù)器返回了非2xx的狀態(tài)碼res.status(error.response.status).json({ error: error.response.statusText });} else if (error.request) {// 請(qǐng)求發(fā)出了,但是沒(méi)有收到響應(yīng)res.status(500).json({ error: "No response from server" });} else {// 其他錯(cuò)誤res.status(500).json({ error: error.message });}});
})app.get("/search/users2", function (req, res) {res.json({items: [{login: "yyx990803",html_url: "https://github.com/yyx990803",avatar_url:"https://avatars3.githubusercontent.com/u/499550?s=460&u=de41ec9325e8a92e281b96a1514a0fd1cd81ad4a&v=4",id: 1,},{login: "red456",html_url: "https://github.com/ruanyf",avatar_url: "https://avatars2.githubusercontent.com/u/905434?s=460&v=4",id: 2,},{login: "yyx9908032",html_url: "https://github.com/yyx990803",avatar_url:"https://avatars3.githubusercontent.com/u/499550?s=460&u=de41ec9325e8a92e281b96a1514a0fd1cd81ad4a&v=4",id: 3,},{login: "Banner",html_url: "https://github.com/ruanyf",avatar_url: "https://avatars2.githubusercontent.com/u/905434?s=460&v=4",id: 4,},{login: "yyx9908033",html_url: "https://github.com/yyx990803",avatar_url:"https://avatars3.githubusercontent.com/u/499550?s=460&u=de41ec9325e8a92e281b96a1514a0fd1cd81ad4a&v=4",id: 5,},{login: "abc3344",html_url: "https://github.com/ruanyf",avatar_url: "https://avatars2.githubusercontent.com/u/905434?s=460&v=4",id: 6,},{login: "yyx9908034",html_url: "https://github.com/yyx990803",avatar_url:"https://avatars3.githubusercontent.com/u/499550?s=460&u=de41ec9325e8a92e281b96a1514a0fd1cd81ad4a&v=4",id: 7,},{login: "apple822",html_url: "https://github.com/ruanyf",avatar_url: "https://avatars2.githubusercontent.com/u/905434?s=460&v=4",id: 8,},{login: "yyx9908035",html_url: "https://github.com/yyx990803",avatar_url:"https://avatars3.githubusercontent.com/u/499550?s=460&u=de41ec9325e8a92e281b96a1514a0fd1cd81ad4a&v=4",id: 9,},],});
});app.listen(5000, "localhost", (err) => {if (!err){console.log("服務(wù)器啟動(dòng)成功")console.log("請(qǐng)求github真實(shí)數(shù)據(jù)請(qǐng)?jiān)L問(wèn):http://localhost:5000/search/users")console.log("請(qǐng)求本地模擬數(shù)據(jù)請(qǐng)?jiān)L問(wèn):http://localhost:5000/search/users2")} else console.log(err);

5.運(yùn)行服務(wù)器輸入:node server.js

  • 如果你覺(jué)得麻煩,可以更改 package.json 文件的配置

    "scripts": {"start": "node server.js"
    },
    
  • 更改完畢運(yùn)行服務(wù)器輸入:npm start

http://www.risenshineclean.com/news/7309.html

相關(guān)文章:

  • 中介app開發(fā)制作公司免費(fèi)seo教程分享
  • 長(zhǎng)沙 網(wǎng)站設(shè)計(jì) 公司價(jià)格泰安做網(wǎng)站公司
  • 電子商務(wù)網(wǎng)站網(wǎng)站建設(shè)百度網(wǎng)首頁(yè)官網(wǎng)登錄
  • 貴陽(yáng)做網(wǎng)站的熱門推廣軟件
  • 做網(wǎng)站工作內(nèi)容互聯(lián)網(wǎng)推廣員是做什么
  • 網(wǎng)站菜單代碼廊坊網(wǎng)站
  • 東莞網(wǎng)站制作seo排名優(yōu)化哪家好
  • 做外貿(mào)出口衣服的網(wǎng)站如何設(shè)計(jì)網(wǎng)站
  • 網(wǎng)站主頁(yè)排版大眾點(diǎn)評(píng)seo關(guān)鍵詞優(yōu)化
  • 答建設(shè)網(wǎng)站上海牛巨仁seo
  • 小縣城 交友網(wǎng)站 很難做百度搜索熱度查詢
  • 北京網(wǎng)站建設(shè)邁程網(wǎng)絡(luò)seo搜索引擎優(yōu)化業(yè)務(wù)
  • 網(wǎng)站后臺(tái)代碼常用的網(wǎng)絡(luò)營(yíng)銷推廣方法有哪些
  • 南通六建網(wǎng)站在線推廣
  • 網(wǎng)站域名注冊(cè)費(fèi)用軟件開發(fā)工資一般多少
  • python可以做網(wǎng)站開發(fā)嗎無(wú)錫百度正規(guī)公司
  • 黑龍江新聞法治頻道節(jié)目回放東莞seo建站哪家好
  • 溫州專業(yè)手機(jī)網(wǎng)站制作哪家好天津網(wǎng)站seo設(shè)計(jì)
  • 網(wǎng)站代碼模板免費(fèi)十大網(wǎng)絡(luò)推廣公司排名
  • 南皮縣做網(wǎng)站整站關(guān)鍵詞排名優(yōu)化
  • 美麗寮步網(wǎng)站建設(shè)高性能免費(fèi)大數(shù)據(jù)平臺(tái)
  • 代理公司注冊(cè)上海工具seo
  • 義烏網(wǎng)站建設(shè)現(xiàn)狀html期末大作業(yè)個(gè)人網(wǎng)站制作
  • 傳媒公司做網(wǎng)站編輯 如何西安做網(wǎng)站的公司
  • 南京專業(yè)做網(wǎng)站的公司有哪些鄭州seo優(yōu)化外包顧問(wèn)
  • 網(wǎng)站制作怎么學(xué)去哪學(xué)電商運(yùn)營(yíng)培訓(xùn)哪個(gè)機(jī)構(gòu)好
  • 網(wǎng)站開發(fā)賺錢嗎my63777免費(fèi)域名查詢2023年
  • 怎么樣推廣網(wǎng)站專業(yè)網(wǎng)站制作
  • 有哪些網(wǎng)站做的比較好看的青島官網(wǎng)優(yōu)化
  • 遵義網(wǎng)站建設(shè)網(wǎng)站寧波seo教學(xué)