Express解决Vue打包部署刷新出现404问题
# 安装依赖
npm i connect-history-api-fallback --save
1
# 引入依赖
let history = require('connect-history-api-fallback');
1
# 使用
注意
注意,一定要在写到 app.js
最上边,否则不生效!!!
let app = express();
app.use(history());
1
2
2
# 修改 webpack 的打包路径
将 assetsPublicPath:'./'
,改为 assetsPublicPath:'/'
或者将 publicPath:'./'
,改为 publicPath:'/'
。
# 全部代码
let history = require('connect-history-api-fallback');
let app = express();
app.use(history());
1
2
3
2
3
上次更新: 2024/01/30, 00:35:17