問題タブ [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.
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" )
dart - Dart Web アプリケーションがローカル パッケージをインポートできない
別の Web アプリケーションにインポートしたい単純なライブラリ (picasawebalbums と呼ばれる) を開発しました。
pubspect.yaml に以下を追加しました
しかし、パッケージは 'packages' ディレクトリの下に表示されず、もちろん私のダーツ コードはどのクラスもインポートできません。
どこかで一歩を踏み外したような気がします。
dart - Dart パブの名前変更に失敗しました
「pub get」を実行すると、次のエラーが表示されます
pub キャッシュとパッケージ ディレクトリを削除してみました
dart - Dart: アセットの構造化
Dart のAssets and Transformersasset
に関する記事を読み、ディレクトリを構成する正しい方法を理解しているか確認したいと思います。
私のプロジェクト名がMyApp
であるとすると、クロスコンパイル後に という JavaScript ファイルが生成されるはずですmyapp.dart.js
。asset
ディレクトリの設定方法は次のとおりです。
私はこれを正しく行っていますか?または、アセットを別の場所に配置する必要がありますか、または別の規則に配置する必要がありますか?
dart - pub.dartlang.org で Dart ライブラリを別の所有者に譲渡する
pub はパブリッシュに私の ID を使用するため、他の誰かにコントロールを移すにはどうすればよいでしょうか? これは些細なことかもしれません。私はそれを試したことがない。
ruby-on-rails - Dart を Rails アプリに統合する方法
Dart アプリケーションを Rails アプリケーションに統合するにはどうすればよいですか。すべてのディレクトリに存在する必要がある「パッケージ」構造全体に苦労しています。
サブディレクトリはエイリアスを使用してルートを参照するため、これらすべてが「パブリック」フォルダーにあるにもかかわらず、レールはそれらを提供していません
dart - pub serve Transformer ライブラリ "package:observe/transformer.dart" が見つかりません
Mac で pub serve を実行すると、transformer.dart が見つかりませんでした:
OSX 10.9、DartEditor 30798 を使用しています。pub
ビルドは正常に動作します。
プロキシが定義されている場合、パブのビルドが失敗することを検索して見ました。しかし、プロキシなしでネットワーク ディレクトリに接続しています。
パッケージディレクトリの下の観察パッケージは次のとおりです。transformer.dart はそこにあります。