我需要将每个以.js
结尾的请求都重写为/js/{FILE}.js
。
因此,如果来自http://localhost:9988/myscript.js
的任何请求将被重写为http://localhost:9988/js/myscript.js
devServer = {
proxy: {
'/.+\.js$/gmi': {
target: '/',
pathRewrite: {'(.+)\.js$' : '/js/$1'}
}
}
historyApiFallback: {
rewrites: [
{ from: /(.+\.js$)/i, to: '/js/$1' }
]
},
proxy: {
context: (req) => /.+\/.+\.js$/i.test(req.url),
target: '/js',
secure: false,
}
我需要这个,因为所有的javascript文件参考都是固定在HTML上的,我对此没有控制权。