vue.js 打包完成后 打开index.html页面空白并且报错

程序用npm run build打包好后 直接打开dist/index.html 页面一片空白
并且有报错 求大神解答
图片说明

图片说明

.forEach对象是个数组,你看看对了么

i.concat(...).forEach is not a function;
i 是一个字符串对吧,i.concat 字符串拼接后还是返回一个字符串,而forEach 是数组上面的方法.所以报错
这里你是不是要切割字符串成为数组,再调用?
i.split('').forEach

应该不是吧 我没有写过这个forEach的 应该是vuex里写的。打包前都没问题的 打包过程中也没报错 打包完成之后打开来就成这样了。。。

文件是在服务器环境中打开的吗?本地打开是无效的哦
其次看一下文件路径,如果没有配置的话,默认打包出来的index.html 引用的css,js 路径我记得是 static/xxx/xx,自己加一下./static/xxx/xx试试