問題タブ [build-tools]
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.
java - buildToolsVersion 21.0.2 から 22.0.1 への更新中にエラーが発生しました
最近これを追加しました:
buildToolsVersion '22.0.1'
私は異なる製品フレーバーを使用しています。
エラーは次のとおりです。
エラー: タスク ':app:dexStageRelease' の実行に失敗しました予期しないトップレベルの例外:
com.android.dex.DexIndexOverflowException: メソッド ID が [0, 0xffff] にありません: com.android.dx.merge.DexMerger$6.updateIndex(DexMerger.java:502)
で com.android.dx.merge.DexMerger$ で65536 IdMerger.mergeSorted(DexMerger.java:277) com.android.dx.merge.DexMerger.mergeMethodIds(DexMerger.java:491) com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:168)
com .android.dx.merge.DexMerger.merge(DexMerger.java:189) com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:454) com.android.dx.command.dexer.Main com.android.dx.command.dexer.Main.run(Main.java:246)
で .runMonoDex(Main.java:303) com.android.dx.command.dexer.Main.main(Main.java:215) で) com.android.dx.command.Main.main(Main.java:106) で
android - Clean Blank Android アプリのビルドに失敗 - 「ビルド ツール リビジョン 23.0.0 rc1 が見つかりませんでした」
Android の新機能、クリーンな 'Blank App' Android プロジェクトをビルドしようとしました。
以下のエラーが表示されます。これは、SDK マネージャーを使用してバージョン 24 をインストールしたため、バージョン 23 を探している理由がわからないため、混乱を招きます。ありがとうございました。
android-studio - Android Studio ビルド ツールのバージョン
Android Studio でデフォルトのビルド ツール バージョンを設定するにはどうすればよいですか? 新しいプロジェクトを作成するたびに、エラーのために古いバージョン (デフォルト 23.0.0 rc1、古い 22.0.1) に設定する必要があります。
npm - npmスクリプトコマンドからproject.json webroot値にアクセスしていますか?
NPM を ASP.NET 5 (Vnext) ビルド ツールとして使用し、js/cs ファイルをビルドするために使用しようとしていますが、npm および asp.net 5 構成ファイルで構成値を複製したくありません。
私のプロジェクトには次のファイルがあります
パッケージ.json
プロジェクト.json
そして、ASP.NET 5 json ファイルから webroot 値を抽出し、次のような npm スクリプト コマンドで使用できるようにしたいと考えています。
android - ビルド ツール (22.0.0/1) の依存関係の問題を修正する方法
先月まで、Android 開発に Eclipse を使用していました。しかし、Googleのポリシーにより、今はandroid studioを使用しようとしています。
私は疲れている。
このエラーに遭遇しました
このメッセージがわかりません。「ビルド ツール リビジョン 23.0.0 rc」を使用していないため、22.0.0 を使用しています。
しかし、私はそれがエラーであることに気づきました。そこで、Build Tools 23.0.0 rc2 をダウンロードしてインストールしました。しかし、ネットワークエラーに遭遇しました。
解決策をお願いします。私は疲れました。
jenkins - メインジョブが開始する前に、ジェンキンスで依存ジョブをトリガーすることは可能ですか?
いくつかのジョブがあります: A、Bおよびその他。 AはBに依存します。つまり、AジョブはBをトリガーしますが、その逆はありません。 AとBを同時に実行することはできません。
したがって、問題はジョブが互いにロックすることです。 Aが開始されている ( Bの完了を待っている)ため、 Bが開始できない場合、 AはBが終了するまで待機します。
ジョブが開始する前にBジョブをトリガーすることは可能ですか?
上流および下流の機能と見つかったプラグインでは問題を解決できません。他のいくつかのジョブは、 Bジョブも開始できます。どのジョブにもアーティファクトの依存関係はありません。
何か案は?
gulp - gulp-changed および/または gulp-newer およびアップロード タスクを使用した時折の Gulpfile フリークアウト
私はいくつかの非常に標準的なタスクを実行する素敵な小さなビルド スクリプトを作成しました...
deploy/
最初の前にディレクトリをクリーンアップするdev/
ディレクトリから関連deploy/
ディレクトリへのファイルの構築、連結、醜化、およびコピー- 変化の監視
- 等
しかし、より良い文脈のために、以下にそれを含めました:
私が直面している問題は、upload
タスクとcopy
タスクに直接関係しています。
実行中gulp --env [environment-name]
(例: gulp --env staging
) または だけgulp --env
で、 のサブディレクトリの 1 つにあるファイルを保存すると dev/liquid/
、copy
タスクが期待どおりに実行され、保存およびコピーされた単数形のファイルが 経由でアップロードされます。upload
タスク。ただし、ときどきファイルを保存すると、copy
タスクは通常どおり実行されますが、時計が異常になり、upload
内部のすべてのファイルをアップロードしようとしますdeploy/
(これにより、API 呼び出し制限エラーが発生し、当然問題が発生します)。
私はもともとgulp-changed
自分のタスク内で使用していましcopy
たが、ディレクトリではなく 1:1 マッピングのみを行うことに気付きました (これがどれほど正しいかわかりません)。に切り替えたところgulp-newer
、しばらくはうまくいきましたが、その後、再びおかしくなり始めました。
何が原因なのかわかりません。疑念はありますが、どう対処すればよいかわかりません。アドバイス、観察、改善の提案、ロマンチックなディナーに適した場所、信頼できるペットシッターなど、大歓迎です。
ティティティティ!!!
_t
編集:フリークアウト(つまり、すべてのファイルが一度にアップロードしようとする)を再現するのに苦労しており、同じことを実行するとgulp --env staging
フリークアウトが発生することもあれば、同じファイルセットで同じタスクを起動すると発生することもありますなし。たぶん、gulp-newer と gulp-changed の比較として変更された日付の使用と関係があるのでしょうか??
ダブルエディット:多分それは時々それが動作し、時には動作しない原因の競合状態ですか?node-glob または minimatch github ページで競合状態について何かを見たのを覚えています....