flutter打包的index无法通过live server显示

17 阅读1分钟

在终端运行flutter build web --release 将项目打包成web,点进index.html文件通过live server打开文件,进入浏览器,但是一直显示空白页面。

原因

live server无法访问到对应的资源,如flutter_bootstrap.js等

解决方法

  • 如果打开live server前,处于项目根目录。 切换到build/web目录下,再重新打开live server
  • 修改index.html中的,指向index.html实际的目录