我在flutter web中使用.env
文件。当我在chrome上本地运行我的项目并构建apk时,一切都很好。但是当我在azure管道中运行我的项目来部署我的flutter web时,我会遇到以下错误:
GET https://***.net/assets/fonts/MaterialIcons-Regular.otf 404 (Not Found)
GET https://***.net/assets/.env.develop 404 (Not Found)
我试着在没有.env文件的情况下运行我的项目,一切都很好。
此外,我从文件名的开头删除了dot
,从".env"
到"dotenv"
。我将该文件添加到assets目录中,并将该文件包含在pubspec.yaml
中。但并没有解决我的问题。
不要使用.env作为配置文件的名称,使用不带"的名称"例如:dotenv
这是问题所在https://github.com/java-james/flutter_dotenv/issues/28