問題タブ [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 Getting Startedチュートリアルを始めましたが、いくつか問題があります。File>Open Existing Folder> one-hour-codelab-master に移動すると、コンソールに次のような警告が表示されます。
面倒だと思って、自分のファイル ツリーとチュートリアルのファイル ツリーを比較したところ、packages
フォルダーとpubspec.lock
ファイルがありません。どんな助けでも大歓迎です。私の Dart Editor も最新です。
sass - DartエディターでSASSを使用する方法
SASS または別の CSS プリプロセッサを Dart エディタに統合するための既定のソリューションを持っている人はいますか? コードよりもコピーしたいカスタムbuild.dartが必要なようです。ありがとう。
dart - Dartで「Webアプリを構築する」方法は?
Dartの勉強を始めています。これは素晴らしい言語のようで、ある面では JavaScript よりも大幅に改善されています。ただし、「バッテリーが付属」し、「構造化された Web アプリ」を対象としていると主張しているため、実際にそれを使用して Web アプリを構成する方法を理解できません。ほとんどすべてのチュートリアルは言語機能に集中していますが、Dart は非常にシンプルで、使い慣れた部分がたくさんあるため、簡単な部分です。最近、AngularJs にハマりました。現在、ルーティング、双方向バインディング、ネストされたスコープ、懸念事項の明確な分離...これは実際には「構造化」を意味します。しかし、私が見つけたすべての Dart の例は、HTML 要素を選択し、それらにリスナーをアタッチすることに関するものです。これは古いスタイルの jQuery に似た Web プログラミングであり、率直に言って、「構造化」と読んだときに私が考えるものとは正反対です。私はしません
確かに、オプションの静的型付けがあり、これは素晴らしいかもしれませんが、これは好みの問題になります。私はフルタイムの Python と Ruby の開発者であり、動的言語にはまったく問題ありません。これが「構造化された」という意味ですか?
最終的に来る明確化に感謝します。
twitter-bootstrap - Dart Web ページでリソースを参照するにはどうすればよいですか
Dart で Web アプリを作成しており、Bootstrap CSS ライブラリを使用しています。外部ライブラリなので、フォルダを作成してlib/third_party
そこにライブラリを配置しました。問題は、ライブラリの css ファイルを HTML ページに含めることができないことです。
src=""
ファイルが読み込まれるようにするには、属性にどのパスを入力すればよいですか?
dart - dart2js による Dart パッケージ管理
私は Dart とその依存関係マネージャーpub
を学んでおり、ここで「木の中の森」を見るのに苦労しています。
プロジェクトでPolymer.dartを使用したいとします。したがって、プロジェクトのルートで、次のものを作成しますpubspec.yaml
。
次にpub get
、 を実行します。これはpub
リポジトリに移動し、指定browser
しpolymer
た依存関係を取得します。次にpackages
、プロジェクトのルートにディレクトリを作成します。これは、次のようなプロジェクトがあることを意味します。
ここで、Dart Web アプリ ( myapp.dart
) のコーディングを開始します。このアプリは、さまざまな Polymer とbrowser
型/関数などを参照します。そのソースコードで。
すべてが終わったら、.js という名前の JavaScript ファイルを作成したいと思いますmyapp.js
。
dart2js
docsによると、次のようなものを実行する必要があります。
ビルドパスにすべてのブラウザーとポリマーのパッケージを含めるにはどうすればよいですか?
dart - ダーツ エディターなしでダーツを使用することに関する質問
私はダーツを働かせようとしています。エディターとして、emacs dart-mode を使用したいと考えています。ダーツ エディターなしでダーツを使用することに関して 2 つの質問があります。
1) 手動で dart2js を呼び出す必要がありますか、それとも html に含まれるスクリプト dart.js がそれを行いますか? Linux システムの dart.js ファイルはどこにありますか?
2) Linux システムの dart インストールに付属するパッケージはどこにありますか?
前もって感謝します!
layout - Dart パッケージのレイアウト
Dart が提案する packagout レイアウト仕様を読んだところですが、それに関していくつか質問があります。
- 仕様では、すべてのサードパーティのパッケージを
lib
ディレクトリに配置する必要があると書かれています。ただし、pub get
orを実行すると、これらのパッケージがディレクトリpub upgrade
にフェッチされます。packages
で、どれだ!? を実行pub get
し、パッケージを にプルダウンしてpackages
から、手動で にコピーする必要がありlib
ますか? それは効率が悪いようです! - 仕様では、API の一部である必要があるパッケージは に入れる必要があります
lib
が、内部パッケージ (API の一部ではない) は に入れる必要があると述べていますlib/src
。私のプロジェクトが と呼ばれるサードパーティのパッケージに依存している場合、パブリック API の一部であり、 に配置する必要があるパッケージと、「プライベート」で に配置する必要があるパッケージtransmogrify
をどのように知ることができますか? これは面倒そうです!transmogrify
lib
lib/src
- Dart アプリに 2 つ以上の
main()
メソッドを含めることはできますか? なぜ/なぜしないのですか? - 次のファイルをVCS にチェックインして
はならないことを確認したいだけです。
packages/**
build/**
(プロデュースpub build
)pubspec.lock
- 他のもの?