uni-app编译时删除指定文件夹

u=3276836620,1954497454&fm=26&gp=0.jpg

remove-files-webpack-plugin

原理就是在项目中添加一个webpack插件,然后配置插件

项目根目录新增vue.config.js


const path = require('path')

const RemovePlugin = require('remove-files-webpack-plugin')



module.exports = {

    configureWebpack: {

        plugins: [

            new RemovePlugin({

                after: {

                    root: path.join(__dirname, './unpackage'),

                    include: [

                        path.join(__dirname, 'unpackage/dist', process.env.NODE_ENV === 'production' ?

                            'build' : 'dev', process.env

                            .UNI_PLATFORM, './mp-weixin/static/APPPIC')

                    ],

                    trash: false

                }

            })

        ]

    }

}

部分webpack类似的webpack插件

  1. copy-webpack-plugin

  2. clean-webpack-plugin

版权声明: 本文首发于 指尖魔法屋-uni-app编译时删除指定文件夹(https://blog.thinkmoon.cn/post/859_uni-app%E7%BC%96%E8%AF%91%E6%97%B6%E5%88%A0%E9%99%A4%E6%8C%87%E5%AE%9A%E6%96%87%E4%BB%B6%E5%A4%B9/) 转载或引用必须申明原指尖魔法屋来源及源地址!