国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序搭載node.js服務(wù)器(簡)

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序搭載node.js服務(wù)器(簡)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

微信小程序搭載node.js服務(wù)器(簡)

此文章用到的是用node.js搭載的服務(wù)器!

1.node.js

檢測電腦是否安裝node.js,可以用【 cmd/Power shell 】命令檢測,也可以用【git-bash】,這里就用git-bash進(jìn)行演示,沒有g(shù)it-bash可以安裝一下。

微信小程序搭載node.js服務(wù)器(簡)

node -v

如果有對應(yīng)的版本號即為已經(jīng)安裝完成!

未安裝的附上鏈接了:

node.js安裝 :?Download | Node.js

Git-Bash:Git - Downloads


2.微信小程序

在微信開發(fā)者工具中,創(chuàng)建一個(gè)微信小程序,在創(chuàng)建微信小程序的目錄下新建一個(gè)文件夾,命名為【server】表示我們的服務(wù)器,然后打開文件夾,右鍵鼠標(biāo)點(diǎn)擊如圖

微信小程序搭載node.js服務(wù)器(簡)

打開后分別輸入以下命令

(1)初始化項(xiàng)目,將會(huì)自動(dòng)創(chuàng)建package.json配置文件

npm init -y

(2)安裝Express框架,用于快速搭建HTTP服務(wù)器

npm install express --save

(3)安裝nodemon監(jiān)控文件修改

npm install nodemon -g

執(zhí)行完上述命令之后,在該目錄下創(chuàng)建一個(gè)index.js文件,同時(shí)編寫以下代碼

const express = require('express')
const bodyParser = require('body-parser')
const app = express()
app.use(bodyParser.json())

//處理POST請求
app.post('/',(req,res)=>{
    console.log(req.body)
    res.json(req.body)
})
//處理GET請求
app.get('/',(req,res)=>{
    console.log(req.body)
    res.json(req.body)
})

//監(jiān)聽3000端口
app.listen(3000,()=>{
    console.log('server running | http://127.0.0.1:3000')
})

在剛剛的【Git-Bash-Here】中輸入如下命令

nodemon index.js

微信小程序搭載node.js服務(wù)器(簡)

?有以上效果,則表示已經(jīng)啟動(dòng)成功了。


3.發(fā)送請求

如何發(fā)送請求,假設(shè)我們?yōu)辄c(diǎn)擊這個(gè)事件【bindtap="play"】進(jìn)行一個(gè)數(shù)據(jù)請求,在微信小程序項(xiàng)目中的【.js】文件中編寫代碼

play:function(e){
    wx.request({
    //請求方式(大小寫皆可,不寫默認(rèn)為GET請求)
    method:'GET',
    //服務(wù)器接口地址
    url:'http://127.0.0.1:3000/',
    //data表示請求的參數(shù)
    data:e.detail.value,
    //接口調(diào)用成功的回調(diào)函數(shù)
    //res表示服務(wù)器響應(yīng)信息
    success:function(res){
        console.log(res)
    }
})
}

4.data數(shù)據(jù)存放在服務(wù)端

?在微信小程序項(xiàng)目當(dāng)中我們會(huì)在【.js】文件中定義data數(shù)據(jù),那么我們現(xiàn)在將data數(shù)據(jù)放入到我們的服務(wù)端中去

const express = require('express')
const bodyParser = require('body-parser')
const app = express()
app.use(bodyParser.json())

app.get('/', (req, res) => {
  // console.log(req.body)
  res.json(data)
})

app.listen(3000, () => {
  console.log('server running at http://127.0.0.`1:3000')
})

var data = {
    //存放你的data數(shù)據(jù)
}

?

微信小程序搭載node.js服務(wù)器(簡)文章來源地址http://www.zghlxwxcb.cn/news/detail-404270.html

到了這里,關(guān)于微信小程序搭載node.js服務(wù)器(簡)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序請求本地服務(wù)器測試成功

    微信小程序請求本地服務(wù)器測試成功

    在測試階段,微信小程序是可以請求本地服務(wù)器的,這里有如下好處: 1.測試不需要經(jīng)過網(wǎng)絡(luò),暫時(shí)可以不配置域名等,服務(wù)器也不用上線 2.可以看到小程序和服務(wù)器的打印,方便調(diào)試和找出問題 3.服務(wù)器不用頻繁修改上架,更改非常方便 1.勾選上不檢測域名: 2.修改請求網(wǎng)

    2024年02月10日
    瀏覽(38)
  • 13、微信小程序:上傳圖片到服務(wù)器

    13、微信小程序:上傳圖片到服務(wù)器

    1、上傳圖片到服務(wù)器,有兩個(gè)步驟: ? ? 1.1? 拿到可上傳的圖片?wx.chooseImage ????1.2? 將圖片上傳到服務(wù)器??wx.uploadFile 2、代碼實(shí)現(xiàn) button?bindtap=\\\"upload\\\"點(diǎn)擊上傳/button image?src=\\\"{{imgPath}}\\\"?mode=\\\"\\\"/

    2024年02月12日
    瀏覽(98)
  • 微信小程序請求服務(wù)器地址報(bào)錯(cuò)

    微信小程序請求服務(wù)器地址報(bào)錯(cuò)

    {\\\"errno\\\":600009,\\\"errMsg\\\":\\\"request:fail invalid url \\\"/home/swiperdata\\\"\\\"} 1、基地址沒寫 2、基地址或者接口地址沒寫對,可能多了空格或者字符等 3、使用了第三方封裝的請求方法沒有在main.js引入注冊 注意: 需在根目錄的main.js 的new Vue()和app.$mount()之間引入此文件。 在new Vue()后面的原因是,

    2024年02月11日
    瀏覽(20)
  • 微信小程序怎么從服務(wù)器中獲取數(shù)據(jù)

    要從服務(wù)器中獲取數(shù)據(jù),可以使用微信小程序提供的wx.request()方法。以下是一個(gè)簡單的示例代碼: 在上面的代碼中,我們使用wx.request()方法發(fā)起一個(gè)GET請求,并指定了請求的URL。當(dāng)請求成功后,會(huì)調(diào)用success回調(diào)函數(shù),并在控制臺(tái)中輸出從服務(wù)器返回的數(shù)據(jù)。如果請求失敗,

    2024年04月16日
    瀏覽(23)
  • 服務(wù)器更換SSL證書,微信小程序報(bào)600001

    服務(wù)器更換SSL證書,微信小程序報(bào)600001

    某政府單位項(xiàng)目的SSL證書一直使用免費(fèi)華為SSL證書,一年到期,需要重新申請。因此,服務(wù)器需要更換SSL證書。 在nginx組件中成功替換到最新證書并重啟,測試使用瀏覽器訪問系統(tǒng)一切正常,成功使用了最新證書進(jìn)行TLS握手協(xié)議。但是,存在部分用戶在使用小程序時(shí)會(huì)出現(xiàn)問

    2023年04月21日
    瀏覽(27)
  • 微信小程序之本地網(wǎng)絡(luò)服務(wù)器配置

    微信小程序之本地網(wǎng)絡(luò)服務(wù)器配置

    我們開發(fā)小程序的時(shí)候一般都會(huì)用到后臺(tái)服務(wù),為了調(diào)試方便都希望可以使用本地服務(wù)器來進(jìn)行網(wǎng)絡(luò)通訊,本篇就介紹一下該如何配置,其實(shí)非常簡單: 1. 去你的小程序管理平臺(tái)-開發(fā)管理-開發(fā)設(shè)置,添加網(wǎng)絡(luò)中真實(shí)可用的https域名 ,比如https://www.baidu.com(但是不推薦用百度

    2024年02月11日
    瀏覽(27)
  • 解決微信小程序無法訪問后臺(tái)服務(wù)器問題

    解決微信小程序無法訪問后臺(tái)服務(wù)器問題

    小程序可以調(diào)用我們后臺(tái)的接口前提就是我們要配置一個(gè)合法域名。且開頭為https形式。 掃碼登陸微信公眾平臺(tái)-開發(fā)-開發(fā)管理-開發(fā)設(shè)置 ?如果沒有域名要么就買一個(gè),或者通過內(nèi)網(wǎng)穿透,獲取一個(gè)https域名。內(nèi)網(wǎng)穿透工具有很多,我這里以花生殼為例。 只需要注冊完畢進(jìn)入

    2024年02月12日
    瀏覽(23)
  • 微信小程序獲取頭像昵稱 保存頭像到服務(wù)器

    微信官方推薦的替代做法: 頭像昵稱填寫 | 微信開放文檔 (qq.com) ?wxml js wxss

    2024年02月16日
    瀏覽(94)
  • 如何查看微信小程序服務(wù)器域名并且修改

    如何查看微信小程序服務(wù)器域名并且修改

    前提需要登錄微信開發(fā)者平臺(tái):微信公眾平臺(tái) 一、進(jìn)入開發(fā)者管理。 二、選擇開發(fā)者設(shè)置 ? ?三、下方就可以看到服務(wù)器域名。 特別注意,這里綁定的域名是必須備案的域名,并且擁有SSL證書。 備案必須是ICP可以查詢到:https://beian.miit.gov.cn/ SSL證書必須符合的ATS安全的檢測

    2024年02月11日
    瀏覽(22)
  • 微信小程序連接本地服務(wù)器(在本地服務(wù)器上進(jìn)行真機(jī)測試-微信開發(fā)者工具)

    微信小程序連接本地服務(wù)器(在本地服務(wù)器上進(jìn)行真機(jī)測試-微信開發(fā)者工具)

    最近做小程序,一直用的是本地服務(wù)器接口,在用真機(jī)測試的時(shí)候,發(fā)現(xiàn)動(dòng)態(tài)數(shù)據(jù)并不能同步,研究了一下發(fā)現(xiàn)操作很簡單 1.首先打開微信開發(fā)者工具,打開右上角的詳情,點(diǎn)擊本地設(shè)置,勾選下面的不校驗(yàn)合法域名 2.打開手機(jī)的熱點(diǎn),用電腦連接手機(jī)熱點(diǎn)(保證在同一網(wǎng)絡(luò)

    2024年02月11日
    瀏覽(85)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包