搭建基于Express的Serverless Web應(yīng)用,serverless搭建web應(yīng)用-ESG跨境

搭建基于Express的Serverless Web應(yīng)用,serverless搭建web應(yīng)用

來源網(wǎng)絡(luò)
來源網(wǎng)絡(luò)
2022-07-05
點(diǎn)贊icon 0
查看icon 642

搭建基于Express的Serverless Web應(yīng)用,serverless搭建web應(yīng)用基于Express建立無服務(wù)器Web應(yīng)用程序目前很多Web應(yīng)用都是基于Express框架編寫的。這樣的Web應(yīng)用會(huì)按照傳統(tǒng)的部署方式部署在云主機(jī)上,但是你可能不想買云主機(jī),也不想在運(yùn)維上投入太多,所以函數(shù)計(jì)算是個(gè)不錯(cuò)的選擇。本文......

搭建基于Express的Serverless Web應(yīng)用,serverless搭建web應(yīng)用




基于Express建立無服務(wù)器Web應(yīng)用程序

目前很多Web應(yīng)用都是基于Express框架編寫的。這樣的Web應(yīng)用會(huì)按照傳統(tǒng)的部署方式部署在云主機(jī)上,但是你可能不想買云主機(jī),也不想在運(yùn)維上投入太多,所以函數(shù)計(jì)算是個(gè)不錯(cuò)的選擇。本文介紹了如何使用函數(shù)計(jì)算來構(gòu)建一個(gè)基于Express的無服務(wù)器Web應(yīng)用程序。

背景信息

無論你的函數(shù)是通過HTTP還是API網(wǎng)關(guān)觸發(fā)的,都可以使用函數(shù)計(jì)算提供的模板,讓Express快速運(yùn)行在函數(shù)計(jì)算上。原生請(qǐng)求的頭或者體都會(huì)傳輸?shù)侥愕腅xpress應(yīng)用上,所以你只需要關(guān)注如何按照Express標(biāo)準(zhǔn)的方式編寫業(yè)務(wù)代碼就可以了。此外,模板還支持將ES6代碼編譯成ES5,剪切、打包、壓縮成. js文件。

要遷移Express應(yīng)用程序,請(qǐng)參閱將Express遷移到函數(shù)計(jì)算。

操作步驟

1.安裝Node.js

curlohttps://raw . githubusercontent . com/creation IX/nvm/v 0 . 33 . 5/install . sh bash

nvm安裝8

2.安裝Funcraft工具。

npm install @alicloud/fun g

說明Funcraft工具的一些子命令可能會(huì)用到Docker,所以需要安裝Docker。詳情請(qǐng)參考Funcraft的安裝教程。

3.通過Funcraft模板生成項(xiàng)目。

有趣的init n演示https://github.com/muxiangqiu/fcExpressnodejs8.git

項(xiàng)目生成后,根目錄下有一個(gè)README.md文件。閱讀這個(gè)文件可以幫助您快速理解項(xiàng)目框架和相關(guān)命令為您做了什么。詳見README.md。

4.切換到項(xiàng)目根目錄。

cd演示

說明第5步及以后的所有命令都在項(xiàng)目的根目錄中執(zhí)行。

5.安裝依賴項(xiàng)。

npm安裝

請(qǐng)注意,一些特殊npm模塊的安裝可能取決于當(dāng)前的系統(tǒng)環(huán)境。為了在功能運(yùn)行時(shí)正確安裝系統(tǒng)環(huán)境的npm模塊,可以通過fun install命令來實(shí)現(xiàn),比如Puppeteer。有關(guān)更多信息,請(qǐng)參見為函數(shù)安裝第三方依賴項(xiàng)。

6.編譯。

匯編

npm運(yùn)行構(gòu)建

編譯。這種編譯方式不會(huì)造成代碼混亂,生成的是源碼圖信息,方便開發(fā)調(diào)試。

npm運(yùn)行開發(fā)

7.在本地運(yùn)行該函數(shù)。

有趣的本地開始

8.可選:運(yùn)行調(diào)試功能。

調(diào)試前,請(qǐng)用npm run dev命令編譯源代碼,然后像調(diào)試一樣運(yùn)行函數(shù)。該命令如下所示:

有趣的本地啟動(dòng)d 3000

調(diào)試過程如下:

9.將功能部署到云。

部署函數(shù)時(shí),需要AccessKey和其他信息??梢酝ㄟ^fun config來配置。如果已經(jīng)配置,請(qǐng)忽略。部署功能的命令如下:

有趣的部署


文章推薦
讀懂Facebook用戶數(shù)據(jù),facebook月活躍用戶
高防CDN能起到哪些方面的作用,高防cdn哪里做得好
對(duì)接阿里云 OSS 教程,阿里云oss下載文件
Snapchat電商節(jié)日營銷指南,snapchat電商之道


特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場(chǎng)。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請(qǐng)于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。

搜索 放大鏡
韓國平臺(tái)交流群
加入
韓國平臺(tái)交流群
掃碼進(jìn)群
歐洲多平臺(tái)交流群
加入
歐洲多平臺(tái)交流群
掃碼進(jìn)群
美國賣家交流群
加入
美國賣家交流群
掃碼進(jìn)群
ESG跨境專屬福利分享群
加入
ESG跨境專屬福利分享群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
亞馬遜跨境增長(zhǎng)交流群
加入
亞馬遜跨境增長(zhǎng)交流群
掃碼進(jìn)群
亞馬遜跨境增長(zhǎng)交流群
加入
亞馬遜跨境增長(zhǎng)交流群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
ESG獨(dú)家招商-PHH GROUP賣家交流群
加入
ESG獨(dú)家招商-PHH GROUP賣家交流群
掃碼進(jìn)群
《TikTok官方運(yùn)營干貨合集》
《TikTok綜合運(yùn)營手冊(cè)》
《TikTok短視頻運(yùn)營手冊(cè)》
《TikTok直播運(yùn)營手冊(cè)》
《TikTok全球趨勢(shì)報(bào)告》
《韓國節(jié)日營銷指南》
《開店大全-全球合集》
《開店大全-主流平臺(tái)篇》
《開店大全-東南亞篇》
《CD平臺(tái)自注冊(cè)指南》
通過ESG入駐平臺(tái),您將解鎖
綠色通道,更高的入駐成功率
專業(yè)1v1客戶經(jīng)理服務(wù)
運(yùn)營實(shí)操指導(dǎo)
運(yùn)營提效資源福利
平臺(tái)官方專屬優(yōu)惠

立即登記,定期獲得更多資訊

訂閱
聯(lián)系顧問

平臺(tái)顧問

平臺(tái)顧問 平臺(tái)顧問

微信掃一掃
馬上聯(lián)系在線顧問

icon icon

小程序

微信小程序

ESG跨境小程序
手機(jī)入駐更便捷

icon icon

返回頂部

【免費(fèi)領(lǐng)取】全球跨境電商運(yùn)營干貨 關(guān)閉
進(jìn)行中
進(jìn)行中
【活動(dòng)報(bào)名】2024年歐洲多藍(lán)海平臺(tái)招商沙龍
官方親臨,拆解phh group/eMAG/worten三個(gè)平臺(tái)商機(jī)
立即報(bào)名
進(jìn)行中
進(jìn)行中
TikTok運(yùn)營必備干貨包
包含8個(gè)TikTok最新運(yùn)營指南(市場(chǎng)趨勢(shì)、運(yùn)營手冊(cè)、節(jié)日攻略等),官方出品,專業(yè)全面!
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
韓國電商節(jié)日營銷指南
10+韓國電商重要營銷節(jié)點(diǎn)詳細(xì)解讀;2024各節(jié)日熱度選品助力引爆訂單增長(zhǎng);8大節(jié)日營銷技巧輕松撬動(dòng)大促流量密碼。
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——全球合集
涵括全球100+個(gè)電商平臺(tái)的核心信息,包括平臺(tái)精煉簡(jiǎn)介、競(jìng)爭(zhēng)優(yōu)勢(shì)、熱銷品類、入駐要求以及入駐須知等關(guān)鍵內(nèi)容。
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——主流平臺(tái)篇
火爆全球的跨境電商平臺(tái)合集,平臺(tái)優(yōu)勢(shì)、開店選品、入駐條件盡在掌握
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——拉美篇
涵蓋9大熱門拉美電商平臺(tái),成熟的市場(chǎng)是跨境賣家的熱門選擇!
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——日韓篇
涵蓋10+日韓電商平臺(tái),入駐條件一看就懂,優(yōu)勢(shì)熱銷品應(yīng)有盡有
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——?dú)W洲篇
涵蓋20+歐洲電商平臺(tái),詳細(xì)解讀優(yōu)勢(shì)、入駐條件、熱銷品等
立即領(lǐng)取