問題タブ [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.
gulp - JavaScript ビルド ツールの目的は何ですか
最近Node.jsを勉強しています。今回、Gulp や Grunt をビルド ツールとして使用するという話をよく耳にします。今、Gulp の使い方に興味があります。ビルドツールだと聞いたことがありますが、それが何をカバーしているのかはわかりません。開発を支援する Gulp のようなビルド ツールを使用して、何を (どのような種類のタスクを) 実行しますか? いくつかの例はいいでしょう。
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 を使用できますか?
あらかじめご了承ください。
gradle - Bazel と Gradle の違いは何ですか?
Googleはビルド ツールBazelをオープンソース化しました。このツールとGradleの違いは何ですか? Gradle にできなくてできること、Gradle のほうが優れていること、Gradle の方が優れていることは何ですか?
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] 「デフォルト」を開始しています...
このようになり、何も表示されないことは、なぜこのようになるのか、コードが間違っている場所を助けることができます
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"、ビルド ツールを最新バージョンにアップグレードしましたが、まだこのエラーが発生します。
これを修正するのを手伝ってください!
android - 不足しているビルドツールをEclipseにインストールする方法は?
私はWindowsを使用しています。コマンドで cordova build と入力すると、エラーが発生しました。私のビルドツールでは不十分であることがわかりました。残りのビルド ツールを入手するにはどうすればよいですか?
java - クロスプラットフォームの方法で Java から Javadoc を生成するにはどうすればよいですか?
lein-javadoc
Leiningen ビルド ツールのプラグインの改善に取り組んでいます。これは JVM プロセスで実行され、プロジェクトのクラスパスを自由に使用できます。Javadoc を生成する最もクロスプラットフォームな方法は何ですか?
- それを見つけ
$JAVA_HOME/../lib/tools.jar
てプラグインのクラスパスに含めてから、 を呼び出しますcom.sun.tools.javadoc.Main
。(古いアプローチ。) $JAVA_HOME/../lib/tools.jar
への呼び出しを見つけて作成しますjava -cp path/to/tools.jar:rest:of:project:classpath com.sun.tools.javadoc.Main -javadoc -options -here
。(新しいアプローチ。)- オプションを呼び出し
javadoc
て渡します。
振り返ってみると選択肢 3 は正しいように思えますが、OpenJDK に tools.jar がないことに気付いた後で初めてそれを発見しました。【実はあるんです!そのバージョン用の JRE パッケージしかインストールしていませんでした -- JDK パッケージには tools.jar があります。]
ただし、それを使用するためにコードを作り直す前に、知っておくべきトレードオフはありますか? 例:
- javadoc を呼び出すと、Windows での処理が難しくなりますか? (Windows であることを嗅ぎ分けて、代わりに javadoc.exe を呼び出す必要がありますか?)
- Java の 1 つのバージョン (シェル PATH にあるもの) にシェルアウトし、別のバージョンの tools.jar (現在の JVM のバージョン) を使用すると、問題が発生する可能性はありますか?
android - sdk.buildtools プロパティ値 '18.1.0' を解決できません
このエラーが発生し、Android プログラムをコンパイルできません。ここに私のproject.propertiesファイルがあります:
これを修正するにはどうすればよいですか? 前もって感謝します!