這篇文章將為大家詳細(xì)講解有關(guān)如何進(jìn)行Serverless Framework一鍵掃碼部署,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)按需搭建網(wǎng)站,是成都營(yíng)銷(xiāo)推廣公司,為酒店設(shè)計(jì)提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計(jì)服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計(jì)、前端HTML5制作、后臺(tái)程序開(kāi)發(fā)等。成都網(wǎng)站營(yíng)銷(xiāo)推廣熱線:18982081108
我們只能通過(guò) CLI 命令行的方式建立新項(xiàng)目及部署,需要了解 CLI,才能進(jìn)行 serverless 應(yīng)用部署,對(duì)很多小白用戶不友好,有門(mén)檻。為此,我們推出一鍵部署的功能,極大地方便了新手或者喜歡通過(guò) UI 界面操作的用戶, 同時(shí)也減少了操作失誤的可能。
新版本的 Serverless Framework 目前支持 scf、express、website三個(gè)模板的一鍵掃碼部署。
以 express 為例,訪問(wèn):https://serverless.cloud.tencent.com/deploy/express
如果您的騰訊云賬號(hào)還未登陸,使用微信掃一掃,授權(quán)登陸進(jìn)行部署。
如果您已經(jīng)登陸了騰訊云賬號(hào),如下圖,直接點(diǎn)擊「開(kāi)始部署」即可。
進(jìn)入部署狀態(tài)頁(yè),如下:
3~5 秒即部署成功,可以看到我們的部署相關(guān)信息,如下:
訪問(wèn) output apigw.url,您可以看到一個(gè)「hello express」框架應(yīng)用已經(jīng)部署成功啦~
{" msg " : " Hello Express , Request received : GET - /"}
接下來(lái)我們正式開(kāi)發(fā)!
直接點(diǎn)擊上方「下載項(xiàng)目代碼」紅色按鈕,即可下載剛剛部署成功的項(xiàng)目代碼到開(kāi)發(fā)環(huán)境下,此例中為:express-demo.zip
確保開(kāi)發(fā)環(huán)境里已經(jīng)安裝 serverless,還沒(méi)有裝的小伙伴可以參考以下方式進(jìn)行安裝
macOS/Linux 系統(tǒng):推薦使用二進(jìn)制安裝
$ curl -o- -L https://slss.io/install | bash
Windows 系統(tǒng):可通過(guò) npm 安裝
$ npm install -g serverless
解壓 express-demo.zip 到一個(gè)目錄下(如 demo),則 demo 下的目錄結(jié)構(gòu)如下:
| - src | ├── app.js | ├── node_modules | └── package.json └── serverless.yml
在 demo/src 下編寫(xiě)你的代碼,并在 demo 目錄執(zhí)行 serverless deploy
命令,會(huì)彈出一個(gè)二維碼,掃碼就能部署你的業(yè)務(wù)啦~
# sls deploy serverless ? framework Action: "deploy" - Stage: "dev" - App: "expressApp" - Instance: "express-api" region: ap-guangzhou apigw: serviceId: service-90rvriiy subDomain: service-90rvriiy-1259787414.gz.apigw.tencentcs.com environment: release url: https://service-90rvriiy-1259787414.gz.apigw.tencentcs.com/release/ scf: functionName: express_component_5ya963d runtime: Nodejs10.15 namespace: default 10s ? express-api ? Success
關(guān)于如何進(jìn)行Serverless Framework一鍵掃碼部署就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。
標(biāo)題名稱:如何進(jìn)行ServerlessFramework一鍵掃碼部署
網(wǎng)址分享:http://muchs.cn/article10/gheego.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開(kāi)發(fā)、網(wǎng)站內(nèi)鏈、靜態(tài)網(wǎng)站、微信公眾號(hào)、全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)