在webapck配置全局变量
const src = '../src'; // 源码目录
const STATIC_PATH = 'static';
plugins: [
new CleanWebpackPlugin([build], {
root: resolve('../')
}),
new HtmlWebpackPlugin({
filename: 'index.html',
template: './src/index.html'
}),
new ProgressBarPlugin(),
new CaseSensitivePathsPlugin(),
new HappyPack({
loaders: [{
loader: 'babel-loader',
options: {
cacheDirectory: true
}
}],
threads: 4
}),
new CopyWebpackPlugin([ //此插件
{
from: resolve(src + '/data'), // 引入文件
to: `${STATIC_PATH}/data/`, // 下载时候的路径
toType: 'dir'
},
{
from: resolve(src + '/libs'),
to: `${STATIC_PATH}/libs`,
toType: 'dir'
},
{
from: resolve(src + '/fonts'),
to: `${STATIC_PATH}/fonts/`,
toType: 'dir'
}
])
]
<p className={'move'}>
<a href={`/static/data/${fileName}`} target="_blank" download={fileName}>模板文件下载    </a>
/p>
网友评论