問題タブ [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.

0 投票する
3 に答える
4177 参照

gulp - JavaScript ビルド ツールの目的は何ですか

最近Node.jsを勉強しています。今回、Gulp や Grunt をビルド ツールとして使用するという話をよく耳にします。今、Gulp の使い方に興味があります。ビルドツールだと聞いたことがありますが、それが何をカバーしているのかはわかりません。開発を支援する Gulp のようなビルド ツールを使用して、何を (どのような種類のタスクを) 実行しますか? いくつかの例はいいでしょう。

0 投票する
2 に答える
1726 参照

javascript - Windows では JSHint で GLOB を使用できませんか?

ビルド ツールとして NPM の PoC を行っています ( http://blog.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool/ )。私はNPMを使用するのはかなり新しいです。今のところ、JSHint と Mocha のみをインストールしています。私のpackagae.jsonが添付されています。ここで、コマンド ライン (Windows 7) で "npm run lint" を実行すると、次のエラーが表示されます。

エラー: test/*.js を開けません

スクリプト "lint": "jshint test/test.js" を変更すると機能します。

jshint で glob を使用できますか?

あらかじめご了承ください。

0 投票する
3 に答える
37324 参照

gradle - Bazel と Gradle の違いは何ですか?

Googleはビルド ツールBazelをオープンソース化しました。このツールとGradleの違いは何ですか? Gradle にできなくてできること、Gradle のほうが優れていること、Gradle の方が優れていることは何ですか?

0 投票する
2 に答える
4588 参照

node.js - gulp を使用してビルド フォルダーをリモート サーバーにコピーする方法

私は Gulp ビルド ツールを初めて使用します。最近、自分のプロジェクトで Gulp を使い始めました。次のことを正しく行いました。縮小、圧縮、jsx ファイルを js ファイルに変換します。しかし、私の要件は、ビルド フォルダーを次の場所にあるリモート サーバーに送信することです。別の場所。このために、gulp-scp npmを使用してフォルダーをリモートサーバーにコピーしていますが、フォルダーをサーバーにコピーしていません。以下のコードはgulpfile.jsです

このコードでは、リモート サーバーの Data フォルダーにあるすべての js ファイル プロジェクトをコピーしています。gulpfile、jsを実行します

c:\gulpproject>gulp

[10:19:36] gulpfile c:\gulpproject\gulpfile.js の使用

[10:19:36] 「デフォルト」を開始しています...

このようになり、何も表示されないことは、なぜこのようになるのか、コードが間違っている場所を助けることができます

0 投票する
1 に答える
1596 参照

android-gradle-plugin - android.support.v4を解決できないにもかかわらず、Android studio Gradle BUILD SUCCESSFUL

Gradle が正常にビルドされた (そしてアプリを実行できる) と言っているにもかかわらず、android studio は「import android.support.v4」を解決できず、support.v7 lib の場合は appcompat しか解決できません... ボタン「Use Sync project」を試しましたwith gradle files"、ビルド ツールを最新バージョンにアップグレードしましたが、まだこのエラーが発生します。

これを修正するのを手伝ってください!

0 投票する
2 に答える
437 参照

android - 不足しているビルドツールをEclipseにインストールする方法は?

私はWindowsを使用しています。コマンドで cordova build と入力すると、エラーが発生しました。私のビルドツールでは不十分であることがわかりました。残りのビルド ツールを入手するにはどうすればよいですか?

ここに画像の説明を入力

ここに画像の説明を入力

0 投票する
0 に答える
60 参照

java - クロスプラットフォームの方法で Java から Javadoc を生成するにはどうすればよいですか?

lein-javadocLeiningen ビルド ツールのプラグインの改善に取り組んでいます。これは JVM プロセスで実行され、プロジェクトのクラスパスを自由に使用できます。Javadoc を生成する最もクロスプラットフォームな方法は何ですか?

  1. それを見つけ$JAVA_HOME/../lib/tools.jarてプラグインのクラスパスに含めてから、 を呼び出しますcom.sun.tools.javadoc.Main。(古いアプローチ。)
  2. $JAVA_HOME/../lib/tools.jarへの呼び出しを見つけて作成しますjava -cp path/to/tools.jar:rest:of:project:classpath com.sun.tools.javadoc.Main -javadoc -options -here。(新しいアプローチ。)
  3. オプションを呼び出しjavadocて渡します。

振り返ってみると選択肢 3 は正しいように思えますが、OpenJDK に tools.jar がないことに気付いた後で初めてそれを発見しました。【実はあるんです!そのバージョン用の JRE パッケージしかインストールしていませんでした -- JDK パッケージには tools.jar があります。]

ただし、それを使用するためにコードを作り直す前に、知っておくべきトレードオフはありますか? 例:

  • javadoc を呼び出すと、Windows での処理が難しくなりますか? (Windows であることを嗅ぎ分けて、代わりに javadoc.exe を呼び出す必要がありますか?)
  • Java の 1 つのバージョン (シェル PATH にあるもの) にシェルアウトし、別のバージョンの tools.jar (現在の JVM のバージョン) を使用すると、問題が発生する可能性はありますか?
0 投票する
1 に答える
2477 参照

android - sdk.buildtools プロパティ値 '18.1.0' を解決できません

このエラーが発生し、Android プログラムをコンパイルできません。ここに私のproject.propertiesファイルがあります:

これを修正するにはどうすればよいですか? 前もって感謝します!