問題タブ [dart-pub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
137 参照

dart - パッケージ化されたライブラリからインポートされたモデルクラス?

モデル クラスがインポートされたパッケージ ライブラリで定義されている場合、ポリマー要素でモデルを使用する正しい方法は何ですか?

私はそれが正しかったと信じています(より多くの記事に基づいて、例えばHow to subscribe to change of an observable fieldなど)。

DARTIUM では動作しますが、JS にビルドすると動作しません。そこで何が起こっているのか本当にわかりません。ログを見てください。フィールドのリスナーと値の動作がおかしい。

主な要因: モデル クラスが何らかの理由で共有ライブラリにパッケージ化されており、入力要素を使用する必要がある

私は何が欠けていますか?または、dart2js にバグがありますか?


ファイルとログ

testlib.dart (パッケージ化されたライブラリの単なるモデルであり、ポリマー アプリの一部ではありません):

Polymer アプリには次のものがあります。

all_elements.dart (モデルはパッケージを使用してインポートされます:...)

およびall_elements.html

アプリのエントリ ポイント: testapp.html

ログ:

JS にビルドされるまで、すべて正常に動作します。入力に「こんにちは」という単語を書き込もうとすると、次のようになります。

ダーティウム - OK

JavaScript - 問題 (タイプ "hello" - get "hel", タイプ "mystery" - get "mytr" )

0 投票する
1 に答える
206 参照

dart - Dart Web アプリケーションがローカル パッケージをインポートできない

別の Web アプリケーションにインポートしたい単純なライブラリ (picasawebalbums と呼ばれる) を開発しました。

pubspect.yaml に以下を追加しました

しかし、パッケージは 'packages' ディレクトリの下に表示されず、もちろん私のダーツ コードはどのクラスもインポートできません。

どこかで一歩を踏み外したような気がします。

0 投票する
1 に答える
97 参照

dart - Dart パブの名前変更に失敗しました

「pub get」を実行すると、次のエラーが表示されます

pub キャッシュとパッケージ ディレクトリを削除してみました

0 投票する
1 に答える
256 参照

dart - Dart: アセットの構造化

Dart のAssets and Transformersassetに関する記事を読み、ディレクトリを構成する正しい方法を理解しているか確認したいと思います。

私のプロジェクト名がMyAppであるとすると、クロスコンパイル後に という JavaScript ファイルが生成されるはずですmyapp.dart.jsassetディレクトリの設定方法は次のとおりです。

私はこれを正しく行っていますか?または、アセットを別の場所に配置する必要がありますか、または別の規則に配置する必要がありますか?

0 投票する
2 に答える
215 参照

dart - pub.dartlang.org で Dart ライブラリを別の所有者に譲渡する

pub はパブリッシュに私の ID を使用するため、他の誰かにコントロールを移すにはどうすればよいでしょうか? これは些細なことかもしれません。私はそれを試したことがない。

0 投票する
2 に答える
1802 参照

ruby-on-rails - Dart を Rails アプリに統合する方法

Dart アプリケーションを Rails アプリケーションに統合するにはどうすればよいですか。すべてのディレクトリに存在する必要がある「パッケージ」構造全体に苦労しています。

サブディレクトリはエイリアスを使用してルートを参照するため、これらすべてが「パブリック」フォルダーにあるにもかかわらず、レールはそれらを提供していません

0 投票する
1 に答える
229 参照

dart - pub serve Transformer ライブラリ "package:observe/transformer.dart" が見つかりません

Mac で pub serve を実行すると、transformer.dart が見つかりませんでした:

OSX 10.9、DartEditor 30798 を使用しています。pub
ビルドは正常に動作します。
プロキシが定義されている場合、パブのビルドが失敗することを検索して見ました。しかし、プロキシなしでネットワーク ディレクトリに接続しています。

パッケージディレクトリの下の観察パッケージは次のとおりです。transformer.dart はそこにあります。