問題タブ [dart-packages]
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.
flutter - dart でパッケージを作成する
新しい Dart エディターでパッケージを作成するにはどうすればよいですか?
「Pub サポートを追加」チェックボックスはありませんか?
また、新しいエディタで「パッケージ」を作成する方法は?
新しいエディターでのプロセスを説明するチュートリアルはありますか?
import - Dart: フォルダー構造を変更する相対インポート
私はツリーが次のように見えるフラッタープロジェクトを持っています
(announcements.dart
他のいくつかのファイルにも)インポートしたいcard.dart
. 今、私はのようにインポートしていimport '../../components/card.dart';
ます。
ディレクトリの名前を別の名前に変更した場合components
、インポート先のすべてのファイルを編集する必要がありますcomponents/card.dart
。
../
また、 を使用した相対インポートは推奨されないことを知っていますpackage:
。
私の質問は、ディレクトリ構造の変更に影響を与えない import ステートメントを作成する方法です。これはダーツで可能ですか?
flutter - コマンドライン Dart アプリケーションで dart:ui を使用するにはどうすればよいですか?
dart:ui
「Flutter アプリケーションの組み込み型とコア プリミティブ」が含まれていることは知っています。一部のデータ ファイルを変換するコマンドライン (Dart) アプリケーションで、Color
このパッケージ ( ) のその他の機能を使用したいと考えています。computeLuminance
( Flutter Material の assessmentBrightnessForColorも使用したいのですが、これはさらに難しいか、不可能だと思います。)
Flutter SDK にバンドルされている Dart SDK を使用しています。
私は得るError: Not found: 'dart:ui'
dart:ui
ちなみに、インポートしてDartPadで使用できます。
flutter - 外部ライブラリ/Dart パッケージで手動で削除されたパッケージが再表示されない (Android Studio)
External libraries/dart packagesのパッケージを手動で削除しました。今、私はpackages get
再び走ってみました。パッケージ (tesseract_ocr) がExternal libraries/dart packagesに表示されませんでした。pubspec.yaml で削除して再度追加しようとしましたが、再び表示されませんでした。.pub-cacheを削除して、もう一度実行してみpackages get
ました。flutter clean
、、、flutter pub cache repair
と何度flutter pub cache add tessarect_ocr
も試しpackages get
ましたが、どれもtessarect_ocrパッケージをExternal libraries/dart packagesに再表示させませんでした。助けてください。前もって感謝します!
dart - dart パッケージにファイルを含める方法
プロジェクトからアクセスしようとすると、常にno such file or directory
.
プラグインが使用されているときはいつでも、作業ディレクトリはプロジェクトのディレクトリを指していると思います。これを修正する 1 つの方法は、ユーザーに lib をそこのディレクトリにダウンロードするように依頼することです。しかし、それはパッケージの目的を無効にします。
とにかく、現在のプロジェクトではなく、パッケージ ディレクトリで dart に lib を見つけさせる方法はありますか。