私は Dart とその依存関係マネージャーpub
を学んでおり、ここで「木の中の森」を見るのに苦労しています。
プロジェクトでPolymer.dartを使用したいとします。したがって、プロジェクトのルートで、次のものを作成しますpubspec.yaml
。
name: test_dart
description: A sample web application
dependencies:
browser: any
polymer: ">=0.9.0 <0.10.0"
次にpub get
、 を実行します。これはpub
リポジトリに移動し、指定browser
しpolymer
た依存関係を取得します。次にpackages
、プロジェクトのルートにディレクトリを作成します。これは、次のようなプロジェクトがあることを意味します。
MyDartProject/
pubspec.yaml
myapp.dart
packages/
browser/
...
...all the packages that ship with Polymer
ここで、Dart Web アプリ ( myapp.dart
) のコーディングを開始します。このアプリは、さまざまな Polymer とbrowser
型/関数などを参照します。そのソースコードで。
すべてが終わったら、.js という名前の JavaScript ファイルを作成したいと思いますmyapp.js
。
dart2js
docsによると、次のようなものを実行する必要があります。
dart2js --out=myapp.js --package-root=??? myapp.dart
ビルドパスにすべてのブラウザーとポリマーのパッケージを含めるにはどうすればよいですか?