plugins: [
new CopyWebpackPlugin([{ from: 'public' }])
]
以下内容需要使用:const CopyWebpackPlugin = require('copy-webpack-plugin')
如果您不想使用webpack来完成此操作,另一个解决方案是在构建后使用软件包将这些文件复制到dist文件夹中,添加以下脚本:
"postprod": "cpx \"public/*\" dist"
需要将cpx
包添加到你的devDependencies列表中,执行命令npm install cpx --save-dev
。
因为你在postprod
前缀中添加了post
,每次运行prod
脚本时,npm都会自动在其后运行postprod
,从而将公共文件夹内的所有文件复制到dist文件夹中。你可以在这里了解更多关于npm脚本的信息。