项目上线后的问题

来源:13-2 编译打包-项目编译打包及node服务测试

我要学习去了

2020-07-19

黄老师,这两天直接把你的src的源码copy了一份,想着先把项目上线看看效果,但是现在遇到一个两个小问题,我在/recommend/:id这个路由下面刷新之后,好多打包后的js文件拿不到,全是404,我看了一下,content-type错误,全是text.html,这好像是和webpack打包有关系,但是我不太懂webpack,麻烦黄老师帮我看看,项目地址music.jserm.com,
github地址:https://github.com/jserm/online-music
另外想问一下vue.config.js里面配置这种gz压缩后,nginx一定要gzip on吗?还有我看黄老师node也用了压缩,想请问一下黄老师这两个可以同时设置吗?有必要同时设置吗?
configureWebpack: config => {
if (isProduction) {
config.plugins.push(new CompressionWebpackPlugin({
algorithm: ‘gzip’,
test: /.jsKaTeX parse error: Can't use function '\.' in math mode at position 2: |\̲.̲html|.json$|.css/,
threshold: 10240,
minRatio: 0.8
}))
}
},

写回答

2回答

ustbhuangyi

2020-07-20

试试配置 

//img.mukewang.com/szimg/5f14f4f00957cbcf06780158.jpg

0
1
我要学习去了
我一开始就在vue.config.js中设置了const BASE_URL = process.env.NODE_ENV === 'production' ? './' : '/' publicPath: BASE_URL,感觉还是编辑的问题,content-type都是text/javascript而是text/html
2020-07-21
共1条回复

ustbhuangyi

2020-07-19

我访问你的页面是 Ok 的呀

0
1
我要学习去了
不ok的,访问music.jserm.com/recomend/xxxx这种页面,一开始可以进去,但是在当前页面一刷新,就会报一堆错误,content-type不对,404,而不会返回到music/jserm.com/recommend这个页面
2020-07-19
共1条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程