0

Twitter ブートストラップを使用して CSS を生成していますが、単純にその CSS を使用したいと考えています。Dart CSS プリプロセッサが既に処理されている.lessファイルを処理すると、一部の定義が壊れます。

最初は.cssファイルをout/css/フォルダーに入れてリンクしただけですが、ダーツエディターはインポートされたCSSファイルが見つからないと言います。

4

1 に答える 1

1

必要に応じて、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 を処理しながら、警告を削除できます。

ローカルの開発サーバーがある場合は、(ファイル システムの絶対パスではなく) プロジェクトの絶対パスを使用して作業を行うことができます。

可能であれば、詳細を記載したバグを開いて、発生した問題の原因を追跡してください。

于 2013-06-13T18:44:37.437 に答える