分包
"mp-weixin" : {"optimization":{"subPackages":true}},"subPackages": [{"root": "pagesA", "pages": [{"path": "bdx/bdx","style": {"navigationBarTitleText": "","navigationBarBackgroundColor": "#ee7752","navigationBarTextStyle": "white"}}]}]
使用微信小程序的云开发
"mp-weixin":{"cloudfunctionRoot": "cloudfunctions/",
}
{plugins: [new CopyWebpackPlugin([{from: path.join(__dirname, '../cloudfunctions'),to: path.join(__dirname, 'unpackage', 'dist', process.env.NODE_ENV === 'production' ? 'build' : 'dev', process.env.UNI_PLATFORM, 'cloudfunctions'),},]),],
}
import { defineConfig } from "vite";
import uni from "@dcloudio/vite-plugin-uni";
import fs from "fs-extra";
import path from "path";export default defineConfig({plugins: [uni(),{name: "copy-cloudfunctions",buildStart() {fs.copySync(path.join(process.env.UNI_INPUT_DIR, "cloudfunctions"),path.join(process.env.UNI_OUTPUT_DIR,"cloudfunctions"));},},],
});在项目根目录创建cloudfunctions文件夹,下面添加云函数名字文件夹,
比如说是add,你文件夹名字就写add,
add里面配置config.json、index.js、package.json。