私は 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。
dart2jsdocsによると、次のようなものを実行する必要があります。
dart2js --out=myapp.js --package-root=??? myapp.dart
ビルドパスにすべてのブラウザーとポリマーのパッケージを含めるにはどうすればよいですか?