問題タブ [grunt-init]

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

gruntjs - Grunt タスクから grunt-init を実行するには?

私は空白になっているか、そうあるべきだったよりも複雑です。

grunt-init次のような Grunt タスクから実行しようとしています。

の分析の部分paramは、もちろん、問題ではありません。それが実行されてgrunt-initいます。

grunt-init以下の試行と同じフォルダーで直接実行すると、正常に動作します。

次の方法を試しました(コードを短くするためにテンプレートへのパスがインライン化されています)が、すべて役に立ちませんでした:

イサキの殻

その後:

コマンドラインで:

またはコマンドラインから直接:

うなり声-exec

その後:

コマンドラインで:

またはコマンドラインから直接:

ノードのexec

コマンドラインで:

何もない。

さまざまな試みがありましたが、grunt-initプロンプトの最初の行を出力するのが最善でした:

以上です。

私は何が欠けていますか?どうにかして接続する必要がありましたstdoutか?

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

gruntjs - grunt-init テンプレートの条件付きコピー ファイル

grunt-init を使い始めたばかりです。私はすべてが働いています。そして、以前のプロンプトへの回答に基づいたプロンプトに基づいて、条件付きでルート ファイルをコピーする方法があるかどうか疑問に思っていました。

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

gruntjs - 複数のファイルを yeoman ジェネレーターでテンプレートとして処理するにはどうすればよいですか?

私はもともと grunt-init で作成したカスタム ジェネレーターに取り組んでいます。私が気付いている違いの 1 つは、grunt-init がルート内のすべてのファイルをテンプレートとして自動的に処理することですが、yeoman ジェネレーターでは、.template() を使用してこれを行う必要があります。.template() を使用して個々のファイルを処理する方法に精通していますが、ディレクトリ全体を処理することは可能ですか?

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

node.js - Grunt を使用したコマンドライン Node.js プログラム

問題: Node.js コマンド ライン プログラムが実行されません。私はこのチュートリアルに大まかに従いました。私は OSX を実行しており、プログラムが filesearch.js であるとしましょう。

戻り値

プログラム ファイルに含まれるコードや、使用するコマンド ライン引数に関係なく、毎回同じ stdout を取得します。

grunt と grunt-cli を使用してインストールしました

grunt-init とNode テンプレートもインストール

テンプレートを ~/.grunt_init に配置し、grunt-init によって検出される場所に配置します

grunt ディレクトリを初期化しました

ノードとして実行できるように、プログラム ファイルに次の行を含めました。

また、プログラムディレクトリをシンボリックリンクしました:

プログラムが実行されないのはなぜですか?

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

grunt-init - grunt-init templatename は Ubuntu 14.04 で何も作成しません

grunt-init を使用して、omnisharp で使用される C# 用の新しいソリューション ファイルを作成しています。

私はすでに以下を使用して grunt-init をインストールしています:

npm install -g grunt-init

そして、インストールは成功しました。問題は、ディレクトリの上で grunt-init csharpsolution を実行するたびに、シェルからの出力がないことです。そして、作成されたファイルはまったくありません。既に ./grunt-init/csharpsolution を git-cloned しました。

私が見逃しているものはありますか?

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

javascript - Gruntfile.js タスクはパッケージの値を読み取れませんか?

Gruntfile.js の initConfig 関数には、次のものがあります。

pkg 変数を作成してから、concat.dist の下のオブジェクトから名前を取得しようとしています。これは、新しい grunt-init テンプレートから来ているためです。concat:dist を実行しているときに、未定義のプロパティ 'name' を読み取ることができません。「package.json」ファイル内のファイルとノード「name」の存在を確認しました。

私がノードを初めて使用する場合、これらのクロージャーが単調なタスクを呼び出すときに持続するかどうかはわかりません。持続する場合、間違った規則を使用していますか? これは可能ですか?

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

node.js - zsh: コマンドが見つかりません: grunt-init

私は gruntjs を初めて使用し、grunt-init テンプレートを起動して実行しようとしていますが、常に次のエラーが発生します。zsh: command not found: grunt-init

インストールを実行すると、これらすべてが表示されるので、正常にインストールされているようです

私は grunt-init のインストール指示に従い、~/.grunt-init/ディレクトリを作成し、与えられたコマンドを介してjqueryテンプレートを複製しました

git clone https://github.com/gruntjs/grunt-init-jquery.git ~/.grunt-init/jquery

grunt-init コマンドを使用できるようにするには、何をする必要がありますか?