flutter - Flutter:排除 android/ios 构建的文件
问题描述
我想要一个同时支持移动和网络平台的应用程序。出于某种原因,我必须使用 'dart:html' 包,但是一旦包含它,我就无法在 android 设备上构建和运行。网络工作正常。问题是如何排除 'dart:html' 用于 android/ios 构建,但仅保留用于网络?我尝试了一些事情,build.yaml
但我真的不知道如何配置它。我尝试的是:
targets:
$default:
sources:
exclude:
- lib/utils/web_file_saver.dart
将不胜感激任何帮助。
解决方案
推荐阅读
- php - 在 Codeigniter 上使用 HIghcharts 获取数据名称和总数
- sql - 想要将一个表的列连接到另一个表,但我没有任何公共字段
- facebook-messenger - 将 Facebook Bot 的回发按钮限制为一次使用
- javascript - Javascript函数在应该返回false时返回true
- vue.js - Vue中的图像不显示
- bash - Bash 在另一个变量中扩展变量
- c# - 用键盘改变 C# 中的位移?
- c - 在c中的缓冲区块中读取未知长度的文件
- swift - 无法转换类型“() -> 数据?”的值 到预期的参数类型“数据”
- c++ - 'i' 未在此范围内声明 (i = 0; i <= years; i++)