問題タブ [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 - dart:intl は壊れていますか? / 複雑な DateFormat
Dart Editor 0.3.7_r18717 を使用しています (エディターが最新 (2013 年 2 月) であることを意味します)
「参照元ソースが見つかりません」というエラーが表示される
pub経由でパッケージをインポートする場合
次に、JS dart2js へのコンパイルがいくつかの奇妙なエラーで失敗します...
私が欲しいのは、単に次のようなものです:
そのような場合にロケールが必要な理由はまったく明らかではありません...
どうも
[更新]
OK - 「奇妙なエラー」は何の意味もないことを知っています - したがって、次の2つのパッケージをインポートした場合の出力は次のとおりです。
出力:
...
出力 - ソースのクリーンアップ:
...
それが「奇妙な」という意味です:-)
dart - 「Web UI の使用を開始する」チュートリアルの最初のステップでエラーが発生するのはなぜですか? また、エラーの意味は何ですか?
dartlang.org の「ターゲット」(チュートリアル) を調べています。Target 6: Get Started with Web UIにいます。「Dart Editor でバックグラウンド コンパイルを設定する」セクションのステップ #1 でエラーが発生しました。
誰かがこのエラーが発生する理由、またはそれを解決するために何ができるかを説明できますか? エラーは以下です。
私はロギングパッケージを何も変更しておらず、Comparable クラスをいじっていません。何を与える?
dart - Dart - pub を使用せずに、ある dart プロジェクトが別の dart プロジェクトからコードをインポートするにはどうすればよいですか?
2 つの dart プロジェクトがあるとします。
プロジェクト A には、Web コンポーネントを使用して一連の UI ウィジェットを作成するコードが含まれています ( https://github.com/kevmoo/widget.dartに似ています) 。
プロジェクト B には、プロジェクト A で作成した UI ウィジェットを再利用するフロント エンド コードが含まれています。
プロジェクト A をパブに公開したくない場合、プロジェクト A から B に手動でファイルをコピーせずに、プロジェクト B をプロジェクト A にリンクする方法はありますか?
ありがとう
dart - パッケージディレクトリへのシンボリックリンクをすべて無効にする方法はありますか?
このガイドに従って Dart Eclipse プラグインを使用しています: http://blog.dartwatch.com/2013/01/integrating-dart-into-eclipse-and-your.html (Maven 統合なし)
pubspec.yaml ファイルを使用すると、プロジェクトがこれらのパッケージのシンボリック リンクでスパムされます。(私は Eclipse の「パッケージ エクスプローラー」ビューを使用しています) これらのファイルが作成される場所を制御したいと思います。
私は Web ルート ディレクトリと、おそらくスクリプト ディレクトリで十分だと主張します。
dart - テンプレートからテキスト ファイルを生成するために使用できる Dart 標準ライブラリに、erb または口ひげに似たものはありますか?
pubspec.yml のテンプレートを作成し、ユーザーにパッケージの名前を入力してもらい、パッケージが取り込まれた pubspec.yml のバージョンを出力することを望んでいます。
現在、文字列補間の使用に傾倒していますが、コンパイル時に文字列を使用できるようにする必要があると思います。この場合、ファイルからテンプレートをロードし、何らかの形式の文字列置換を行ってパッケージ名やその他の情報を挿入し、レンダリングされたファイルをファイル システムに保存できるようにしたいと考えています。
通常、これを行うには別のパッケージをプルしますが、これが公開されていることを考えると、標準の Dart ライブラリで利用できるものを使用することに制限されていると想定しています。
誰でもここでガイダンスを提供できますか? 私は無駄にAPIドキュメントを検索しました。
更新:明確にするために、「pub init」コマンドを pub 自体に提供したいと考えています。これは pub の一部になるため、pub はまだ利用できないため、Dart パッケージのロードに依存することはできません。
dart - Dart と Pub では、pubspec.lock を .gitignore に追加する必要がありますか?
.gitignore
この生成されたファイルを自分のリポジトリに表示されないように追加する必要がありますか?
pubspec.lock
リポジトリに含める必要がありますか?
dart - Webフォルダー内のダーツコードを整理する方法
パッケージ レイアウト規則によると、web
フォルダには次のものが含まれている必要があります。
HTML、CSS、画像、そしておそらく JavaScript も含まれています。そのすべてがパッケージの web ディレクトリに入ります。その内容を思う存分アレンジしていただいて構いません。それがあなたを幸せにするなら、サブディレクトリに夢中になってください。
したがって、私のweb
ディレクトリは次のようになります。
さて、これらすべてのインポート ステートメントを管理する方法について説明します。次のような多くのステートメントを取得します。
../
これは壊れやすく、フォルダー構造で何かを変更するたびに問題が発生するため、インポートでそれほど多くを使用するのは好きではありません。
web
フォルダー内のコードを整理するより良い方法はありますか?
また
インポートを行う別の方法はありますか?