r***@outlook.com
r***@outlook.com
  • 发布:2022-01-17 18:54
  • 更新:2022-01-18 11:09
  • 阅读:376

发布或者运行小程序时,怎样才可以避免某个文件或者某个文件夹及子级不会被覆盖和删除

分类:HBuilderX

修改微信小程序里的project.config文件和新增了云开发文件夹,但是每次运行都会被重置和删除,请问有什么办法解决

2022-01-17 18:54 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

  1. manifest.json配置云函数目录:
 "mp-weixin" : {  
        "cloudfunctionRoot":"cloudfunctions"  
    },
  1. 项目根目录安装copy-webpack-plugin依赖 5.0.0 版本
{  
  "devDependencies": {  
    "copy-webpack-plugin": "^5.0.0"  
  }  
}
  1. 项目根目录创建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, 'unpackage', 'dist', process.env.NODE_ENV === 'production' ?  
                    'build' : 'dev', process.env  
                    .UNI_PLATFORM, 'cloudfunctions'),  
            }, ]),  
        ]  
    },  
}  

该问题目前已经被锁定, 无法添加新回复