Serverless Framework 一鍵部署正式發布


立即使用新版本 Serverless Framework,只需一鍵掃碼,便可快速新建和部署項目,還等什么,趕快加入體驗吧~

之前的版本中,我們只能通過 CLI 命令行的方式建立新項目及部署,需要了解 CLI,才能進行 serverless 應用部署,對很多小白用戶不友好,有門檻。為此,我們推出一鍵部署的功能,極大地方便了新手或者喜歡通過 UI 界面操作的用戶, 同時也減少了操作失誤的可能。

新版本的 Serverless Framework 目前支持 scfexpresswebsite三個模板的一鍵掃碼部署。

以 express 為例,訪問:https://serverless.cloud.tencent.com/deploy/express

如果您的騰訊雲賬號還未登陸,使用微信掃一掃,授權登陸進行部署。

如果您已經登陸了騰訊雲賬號,如下圖,直接點擊「開始部署」即可。

開始部署

進入部署狀態頁,如下:

部署狀態頁

3~5 秒即部署成功,可以看到我們的部署相關信息,如下:

部署相關信息

訪問 output apigw.url,您可以看到一個「hello express」框架應用已經部署成功啦~

{" msg " : " Hello Express , Request received : GET - /"}

接下來我們正式開發!

直接點擊上方「下載項目代碼」紅色按鈕,即可下載剛剛部署成功的項目代碼到開發環境下,此例中為:express-demo.zip

確保開發環境里已經安裝 serverless,還沒有裝的小伙伴可以參考以下方式進行安裝

macOS/Linux 系統:推薦使用二進制安裝

$ curl -o- -L https://slss.io/install | bash

Windows 系統:可通過 npm 安裝

$ npm install -g serverless

解壓 express-demo.zip 到一個目錄下(如 demo),則 demo 下的目錄結構如下:

| - src
|   ├── app.js
|   ├── node_modules
|   └── package.json
└── serverless.yml

在 demo/src 下編寫你的代碼,並在 demo 目錄執行 serverless deploy 命令,會彈出一個二維碼,掃碼就能部署你的業務啦~

# 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

Serverless Framework 30 天試用計划

我們誠邀您來體驗最便捷的 Serverless 開發和部署方式。在試用期內,相關聯的產品及服務均提供免費資源和專業的技術支持,幫助您的業務快速、便捷地實現 Serverless!

詳情可查閱:Serverless Framework 試用計划

One More Thing

3 秒你能做什么?喝一口水,看一封郵件,還是 —— 部署一個完整的 Serverless 應用?

復制鏈接至 PC 瀏覽器訪問:https://serverless.cloud.tencent.com/deploy/express

3 秒極速部署,立即體驗史上最快的 Serverless HTTP 實戰開發!


傳送門:

歡迎訪問:Serverless 中文網,您可以在 最佳實踐 里體驗更多關於 Serverless 應用的開發!


推薦閱讀:《Serverless 架構:從原理、設計到項目實戰》


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM