【发布时间】:2013-06-06 06:30:51
【问题描述】:
我正在使用 twitter bootstrap 生成我的 CSS,并且想简单地使用该 CSS。当 dart CSS 预处理器遍历已经处理的 .less 文件时,它会破坏一些定义。
最初我只是将.css 文件放在out/css/ 文件夹中并链接到该文件夹,但随后飞镖编辑器说它找不到导入的 CSS 文件。
【问题讨论】:
标签: dart dart-webui dart-editor
我正在使用 twitter bootstrap 生成我的 CSS,并且想简单地使用该 CSS。当 dart CSS 预处理器遍历已经处理的 .less 文件时,它会破坏一些定义。
最初我只是将.css 文件放在out/css/ 文件夹中并链接到该文件夹,但随后飞镖编辑器说它找不到导入的 CSS 文件。
【问题讨论】:
标签: dart dart-webui dart-editor
如果您需要它,WebUI 编译器可以使用标志来禁用某些功能。例如,您可以使用 --no-css 来禁用 css 处理。你可以在从命令行调用 dwc 时传递这些标志,或者如果你正在使用 build.dart,你需要这样的东西:
var args = new Options().arguments.toList();
args.addAll(['--', '--no-css']);
build(args, ['your_entrypoint.html'])
WebUI 尝试处理可以通过入口点文件的相对路径访问的任何 css 文件。如果您为 css 类提供绝对路径或 http URL,WebUI 也不会处理这些链接。这样您就可以删除警告,同时仍然在其他任何地方处理 CSS。
如果您有本地开发服务器,则可以使用项目绝对路径(而不是文件系统绝对路径)来使事情正常进行。
如果可以,请打开一个包含更多详细信息的错误,以跟踪您看到的问题的根源。
【讨论】: