相关文章推荐
聪明伶俐的勺子  ·  【printf】打印数值、打印二进制、打印十 ...·  1 年前    · 
成熟的橡皮擦  ·  唐岳华博士:支招ChatGPT炒股(内附视频 ...·  2 年前    · 
细心的板栗  ·  Webex 應用程式 | ...·  2 年前    · 
玩命的烤地瓜  ·  生成 Bitbucket 云存储库 - ...·  2 年前    · 
威武的香菇  ·  qt 编译选项-掘金·  2 年前    · 
Code  ›  【Unity3D日常】使用Unity3D读取Json、XML、Excel文件-阿里云开发者社区
科技新闻 云计算 阿里云
https://developer.aliyun.com/article/893823
苦恼的啄木鸟
1 年前
微信云托管 CLI
使用文档
微信云托管 open in new window
使用文档
微信云托管 open in new window
  • 使用文档

    • 概览
    • 快速上手
    • 功能介绍

      • 项目配置
      • 智能部署
      • 框架识别
    • 命令

      • deploy
      • env
      • function
      • help
      • init
      • login
      • migrate
      • run
      • service
      • storage
      • version
    • 原理

      • 混合部署
      • Dockerpacks

# 混合部署

@wxcloud/cli 支持混合部署模式,即自动将静态资源部署到 CDN,服务端部署到云托管中,充分利用 CDN 加速和服务端完整能力的优势,降低容器流量使用和负载。

cloudkit

使用时,需要在 wxcloud.config.json 将部署类型指定为 universal ,参考如下:

{
  "type": "universal",
  "server": {}

# 支持情况

目前混合部署模式,开箱即用支持以下框架:

  • Next.js
  • Nuxt.js(v2 & v3)

如果没有自己使用的框架,可以通过 自定义部署目标 实现。

注意:如果在对应的框架配置文件中设置了 basePath (Next) 或者 router.base (Nuxt2) 或者 app.baseURL (Nuxt3),在部署之后,需要在部署的链接后手动加上对应的 base 值才能访问。

# 静态资源

在执行 wxcloud deploy 时,会获取当前环境的静态资源域名,并替换对应框架的配置文件中 assetsPrefix 等字段。在构建完成后,配置文件会恢复原样。

# 自定义部署目标

使用 custom 模式,可以自定义需要部署的静态资源和容器代码包,但需要自行配置对应框架的静态资源引用配置,并将需要上传的服务端文件打包成 zip 格式。

参考配置如下( wxcloud.config.js ):

/** @type {import("@wxcloud/core").CloudConfig} */
const cloudConfig = {
  server: {
    port: 3000, // 端口
    buildDir: '.', // 目标目录
    versionRemark: 'custom-framework', // 版本备注
  type: "custom",
  custom: {
    staticTarget: {
      // 静态资源部署目标,key 为本地目录,value 为远端目录
      public: '',
      '.next/static': '_next/static/'
    // 云托管代码包路径,zip 格式
    runTarget: 'package.zip',
module.exports = cloudConfig
最近修改于:

Dockerpacks

 
推荐文章
聪明伶俐的勺子  ·  【printf】打印数值、打印二进制、打印十六进制、sprintf_printf打印二进制-CSDN博客
1 年前
成熟的橡皮擦  ·  唐岳华博士:支招ChatGPT炒股(内附视频)_手机新浪网
2 年前
细心的板栗  ·  Webex 應用程式 | 在通話和會議中使用虛擬或模糊背景
2 年前
玩命的烤地瓜  ·  生成 Bitbucket 云存储库 - Azure Pipelines | Microsoft Learn
2 年前
威武的香菇  ·  qt 编译选项-掘金
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号