V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
binggg
V2EX  ›  程序员

可能是首个支持部署 Deno 前后端应用的工具

  •  
  •   binggg ·
    binggg · 2020-08-18 21:37:47 +08:00 · 767 次点击
    这是一个创建于 1549 天前的主题,其中的信息可能已经有所发展或是发生改变。

    // 题图由 Ryan Dahl, Bert Belder, and Bartek Iwańczuk 在Deno land上发布

    云端一体化部署工具 CloudBase Framework 介绍 https://zhuanlan.zhihu.com/p/159302477

    1. 新版本发布日志

    CloudBase Framework 0.9 版本已发布 https://github.com/TencentCloudBase/cloudbase-framework/releases/

    更新日志:

    新功能

    • 新增 Deno 插件一键部署 Deno 应用(#63) @TabSpace
    • 新增 Framework run 命令 (#68) @lt5c
    • 新增 Deno 应用模板(#63) @TabSpace
    • 新增 Taro 应用模板(#66) @qinmudi
    • 支持自动检测和部署 Pagic 应用 (Deno 静态网站生成器)
    • 优化 Container 插件部署错误日志信息

    升级新版本,体验 CloudBase Framework 新功能~

    在命令行执行

    npm install -g @cloudbase/cli@latest 
    

    特性预览 1: 使用 Deno 插件一键部署 Deno 应用

    Tencent CloudBase Framework Deno Plugin

    可以编写 cloudbaserc.json 配置文件来部署 Deno 应用

    {
      "envId": "{{envId}}",
      "framework": {
        "name": "deno-app",
        "plugins": {
          "deno": {
            "use": "@cloudbase/framework-plugin-deno",
            "inputs": {}
          }
        }
      }
    }
    

    也可以使用执行以下命令来初始化一个全新的 deno 项目

    cloudbase init --template deno
    

    使用 Framework 一键部署

    cloudbase framework:deploy
    

    更多信息请查阅

    Deno 插件文档

    https://github.com/TencentCloudBase/cloudbase-framework/tree/master/packages/framework-plugin-deno

    Deno 示例源码

    https://github.com/TencentCloudBase/cloudbase-templates/tree/master/deno

    特性预览 2: 快速创建 Taro 全栈多端应用

    img

    快速创建基于云开发的一个 Taro 全栈应用示例,包含 Taro + 云函数 + 静态网站部署,可以基于 CloudBase Framework 框架将项目一键部署到云开发环境

    线上演示地址

    https://static-176d4a.tcloudbaseapp.com/taro-starter

    更多信息请查阅

    https://github.com/TencentCloudBase/cloudbase-templates/tree/master/taro-starter

    特性预览 3: 自动检测和部署 Pagic 应用

    Pagic 是一个由 Deno + React 驱动的静态网站生成器。现在你可以使用 CloudBase Framework 来一键部署 Pagic 应用了。

    在 Pagic 项目根目录运行以下命令一键部署 Pagic 应用:

    cloudbase init --without-template
    cloudbase framework:deploy
    

    特性预览 4: 新增 Framework run 命令

    支持运行开发命令等自定义命令,提供开发部署一致的体验

    2. 新功能预告

    • CLI 工具支持从命令行一键导入 Github 应用项目
    • 支持在线一键云端部署 GitHub 项目
    • 新增 PHP 插件
    • 新增 全链路日志功能
    • 新增配置文件编写智能提示功能
    • 新增 Python 插件
    • 新增 Next SSR 插件和应用模板

    3. Contributors

    新增 2 位贡献者,@mirageql 和 @TabSpace,目前已有 17 名 Contributors,欢迎成为贡献者

    https://github.com/TencentCloudBase/cloudbase-framework#contributors-

    4. ⭐️ Github Star

    当前 Github Star 数 407,欢迎 +1 支持

    扫码 /点击链接打开 Github 页面点击 ⭐️ Star

    https://github.com/TencentCloudBase/cloudbase-framework

    image-20200813132029692

    5. CloudBase Framework 生态

    6. 在线交流群

    欢迎入群在线交流反馈

    微信群(备注 名字-CBF )

    QQ 群

    7. 小调查

    你希望下一步 CloudBase Framework 提供怎样的功能升级或者优化呢?

    1 条回复    2020-08-19 10:50:21 +08:00
    binggg
        1
    binggg  
    OP
       2020-08-19 10:50:21 +08:00
    欢迎大家打开 Github 页面点个 ⭐️ Star 来备忘

    https://github.com/TencentCloudBase/cloudbase-framework
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5365 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 08:24 · PVG 16:24 · LAX 00:24 · JFK 03:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.