問題タブ [gulp-shell]

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 投票する
1 に答える
267 参照

javascript - Aurelia CLI と Gulp シェル

au build特定のフォルダのコンテキストから実行する方法はありますか?

私のフォルダ構造は次のとおりです。

gulpfile.jsは次のように見えます:

それぞれの aurelia プロジェクト ディレクトリのコンテキストでシェルを実行する必要があります.... aurelia cli にそれらを指定できない限り

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

node.js - コマンダープラスとgulp

commander-plus で node cli ツールを作成しています。

そして、主に便利で.env変数をロードしているため、gulpタスクで実行したいのですが、開発時のみ.

最初は、gulp-shell を試してみました。私は実際に同様のスクリプトを使用して nodemon を開始していますが、これは問題なく動作します。cli スクリプトは正常に実行されますが、commander-plus はキーボード入力をリッスンしません。

後で私は、これがどのように機能するか、またはおそらく現在修正されていることを発見しました。 https://github.com/sun-zheng-an/gulp-shell/issues/10

しかし、その gulp-shell もブラックリストに登録されており、代わりに gulp-exec または child_process.exec を試すことを考えました。

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

python - gulp で引数を指定してコマンドを実行する

GitHubのublockoriginプロジェクトに触発されたさまざまなブラウザー用のいくつかのアドオン/拡張機能を生成する gulp でいくつかの bash コードを書き直しています。

Firefox の場合、宛先ディレクトリを引数として取る Python スクリプトを実行することになっている行があります。gulp では、この python スクリプトを実行するのに苦労しています。

gulp-rungulp-shell、を試しchild_processましたが、正しい出力が得られません。

python ./tools/make-firefox-meta.py ../firefox_debug/コマンドラインから実行すると、目的の結果が得られ、firefox_debugディレクトリが作成されます。

これが私のコードですgulp-run

これは、実際に何もせずにこれを私に与えています:

これが私のコードですgulp-shell

これは、実際の結果なしでこれを私に与えています:

のコードは次のchild_processとおりです。これは、コマンドラインで python からの出力を見たので、最も有望なものでした。

それは私にこの出力を与えています:

誰か教えてください、それを機能させるにはどのような変更を行う必要がありますか?