vue的css文件添加请求头
在vue中,可以使用webpack的loader或插件来添加请求头。
1.使用loader
可以使用style-loader和css-loader来加载css文件,并通过options参数来设置请求头。
// webpack.config.js
module.exports = {
module: {
rules: [
{
test: /\.css$/,
use: [
{
loader: 'style-loader',
options: {
insertAt: 'top', // 插入位置
headers: {
'X-Header': 'header-value' // 请求头
}
}
},
'css-loader'
]
}
]
}
}
2.使用插件
可以使用mini-css-extract-plugin来提取css文件,并通过options参数来设置请求头。
// webpack.config.js
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
module.exports = {
plugins: [
new MiniCssExtractPlugin({
filename: '[name].[contenthash].css',
headers: {
'X-Header': 'header-value' // 请求头
}
})
],
module: {
rules: [
{
test: /\.css$/,
use: [
MiniCssExtractPlugin.loader,
'css-loader'
]
}
]
}
}
以上两种方式都可以为css文件添加请求头,具体选择哪种方式取决于项目的需求和实际情况
原文地址: https://www.cveoy.top/t/topic/cpDE 著作权归作者所有。请勿转载和采集!