uniapp官方文档
https://uniapp.dcloud.io/collocation/manifest?id=cloudfunctionroot

参考文章:https://developers.weixin.qq.com/community/develop/article/doc/00062606af0e00aafe795022956c13

详情参考文章内容,这里写注意项

  1. copy-webpack-plugin版本换成5.0.3,自动下载是8.0.0,安装的包会报错。
  2. vue.config.js 的配置
const path = require('path')
const CopyWebpackPlugin = require('copy-webpack-plugin')

module.exports = {
    configureWebpack: {
      plugins: [
        new CopyWebpackPlugin([
          {
            from: path.join(__dirname, 'cloudfunctions'),
            to: path.join(__dirname, '/', 'dist', process.env.NODE_ENV === 'production' ? 'build' : 'dev', process.env.UNI_PLATFORM, 'cloudfunctions'),
          }
        ])
      ]
    }
}

3.结果
在这里插入图片描述在这里插入图片描述

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐