Vue——在IE浏览器中白屏的问题

在使用脚手架创建项目时记得选择babel(这样就不会有白屏的问题了)

  • 如果在最开始的时候没有安装,那么就新创建一个带Babel的vue项目,然后把他的package.json以及package-lock.json替换掉你自己网站中的这两个文件,再把它的babel.config.js放到你的根目录下
  • 然后再把你自己项目中的所有依赖重新安装一遍
    (一般情况下这样就能解决问题了,但是我三个项目两个没问题,另外一个还是不行)

(一点一点排查之后发现)报’Symbol’ is undefined的错误

  • 创建一个.babelrc文件
{
  "presets": [
    [
      "@babel/preset-env",
      {
        "targets": {
          "browsers": ["IE 11, last 2 versions"]
        }
      }
    ]
  ]
}

(仍旧报错)"Module build failed: Error: ENOENT: no such file or directory

npm rebuild node-sass

经过以上步骤,项目在IE上面已经正常显示

你可能感兴趣的:(Vue)