前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云 Serverless 使用,及部署 Docusaurus

腾讯云 Serverless 使用,及部署 Docusaurus

作者头像
GoCoding
发布2021-05-06 14:35:52
1.2K0
发布2021-05-06 14:35:52
举报
文章被收录于专栏:GoCodingGoCoding
  • 代码:https://github.com/ikuokuo/start-serverless

前提准备

代码语言:javascript
复制
npm install -g serverless
npm update -g serverless
代码语言:javascript
复制
❯ serverless -v
Framework Core: 2.8.0
Plugin: 4.1.1
SDK: 2.3.2
Components: 3.2.7

快速部署

代码语言:javascript
复制
❯ serverless
Serverless: 当前未检测到 Serverless 项目,是否希望新建一个项目?Yes
Serverless: 请选择你希望创建的 Serverless 应用 vue-starter - 快速部署一个 Vue.js 基础应用
Serverless: 请输入项目名称 demo
Serverless: 正在安装 vue-starter 应用...

vue-starter › Created

demo 项目已成功创建!

Serverless: 是否希望立即将该项目部署到云端?Yes

Please scan QR code login from wechat.
Wait login...
Login successful for TencentCloud.

serverless ⚡framework
Action: "deploy" - Stage: "dev" - App: "demo" - Instance: "vue-starter"

region:  ap-guangzhou
website: https://my-vue-starter-1255876835.cos-website.ap-guangzhou.myqcloud.com

Full details: https://serverless.cloud.tencent.com/apps/demo/vue-starter/dev

Serverless应用已经成功部署,您将享有 30 天免费额度。计费详情:https://url.cn/T1uSQD5C

88s › vue-starter › Success

访问 https://my-vue-starter-1255876835.cos-website.ap-guangzhou.myqcloud.com 查看应用。

查看信息

代码语言:javascript
复制
❯ cd demo
❯ sls info

serverless ⚡framework

Last Action:  deploy (8 minutes ago)
Deployments:  1
Status:       active
More Info:    Full details: https://serverless.cloud.tencent.com/apps/demo/vue-starter/dev

region:                ap-guangzhou
website:               https://my-vue-starter-1255876835.cos-website.ap-guangzhou.myqcloud.com
sourceCodeDownloadUrl: https://sp-ins-prod-1300963013.cos.ap-guangzhou.myqcloud.com/**

vue-starter › Info successfully loaded

开发调试

代码语言:javascript
复制
sls dev

移除项目

代码语言:javascript
复制
sls remove

部署 Docusaurus

创建应用

代码语言:javascript
复制
npx @docusaurus/init@next init my-site classic

运行:

代码语言:javascript
复制
cd my-site
yarn start

部署应用

代码语言:javascript
复制
cd my-site
touch serverless.yml

serverless.yml:

代码语言:javascript
复制
component: website
name: doc-starter
app: demo
inputs:
  src:
    src: ./src
    hook: yarn build
    dist: ./build
  bucketName: my-doc-starter
  protocol: https

部署:

代码语言:javascript
复制
serverless

Serverless 控制台

访问 https://serverless.cloud.tencent.com/ 查看应用:

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-11-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GoCoding 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前提准备
  • 快速部署
    • 查看信息
      • 开发调试
        • 移除项目
        • 部署 Docusaurus
          • 创建应用
            • 部署应用
            • Serverless 控制台
            相关产品与服务
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档