今天用vuejs 打包准备部署到服务器上去,然后就出现了一个郁闷的问题,部署好服务器后发现打开页面是空白的,什么错误都没有。找了老半天也没什么问题,
然后再一个个的排查,一个个的找问题。
其实就是谷歌
嗯,然后找到vue-cli 启动的项目需要修改webpack里两个值,一个是assetsPublicPath的值,由'/'改为'./',另外一个是把new ExtractTextPlugin({
filename: utils.assetsPath('css/[name].[contenthash].css')
})
改为
new ExtractTextPlugin({
filename: '[name].[contenthash].css'
})
出现css文件 ,但是还是显示错误。最后发现需要把chunks: ['admin','vendor','manifest'],要改为entry一致。
嗯,这酸爽,一天都没吃好睡好。
最后部署好了,发现服务器返回err_empty_response
又是一顿折腾,最后发现原来是shadowshocks是全局模式,shit.
vuejs build后出现空白的情况
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...