今天用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后出现空白的情况
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。