源码中使用path.join(*)到了某个自定义文件夹的js文件,打包后出现文件不存在问题
最开始使用配置vue.config.js中的files
"files": [
"*",
],
发现无效
解决办法:
使用:copy-webpack-plugin
const CopyWebpackPlugin = require('copy-webpack-plugin')
module.exports = defineConfig({
configureWebpack: {
plugins: [
new CopyWebpackPlugin({
patterns: [
{
from: '*', //
to: '*' // 自己要打包的文件夹,from跟to一样即可
}
]
})
]
},
// 填写自己的配置
})