問題タブ [cakefile]

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 に答える
595 参照

cron - cronファイルからケーキファイルコマンドを実行するにはどうすればよいですか?

ケーキコマンドを実行するには、Cakefileのフォルダに「入る」必要があるため、これは私には少し謎です。ケーキがどこから来たのかはよくわかりませんが、これを実行してみました

それでもこのエラーが発生します:

エラー:Cakefileが/に見つかりません

のようなものになります

cronファイルで作業しますか?また、それは残りのcronジョブに問題を引き起こす可能性がありますか?

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

copy - Cakefileのコピータスク

ディレクトリのリストにあるすべてのファイルをコピーして、出力ディレクトリに貼り付けようとしています。問題は、*を使用するたびに、その名前のファイルまたはディレクトリが存在しないことを示す出力です。特定のエラー出力は次のとおりです。

*の代わりに特定のファイルの名前を入力すると、機能します。

これが私のCakefileです:

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

coffeescript - Cakefile のタスクからメソッドを呼び出す

CoffeeScript をコンパイルして縮小し、Vanilla ライブラリを縮小する Cakefile をセットアップしています。

ケースごとに異なるタスクを作成しました (コーヒー ファイルであるかどうかに関係なく) が、それらを 1 つのタスクに結合したいと考えています。

私が抱えている問題は、タスクからメソッドを呼び出すことです。状況によっては問題なくメソッドを呼び出すことができますが、それ以外の場合は受け取ります

私が取り組んでいるオブジェクトは次のようになります

そして、これをやりたいのですが、エラーが発生します

私が本当に混乱している部分は、条件付きでメソッドを呼び出すと、正常に実行されることです

ここで何が間違っていますか?

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

node.js - NodeJSでZlibを使用してファイルを圧縮する

小さなjavascriptライブラリ用の簡単なCakefileビルドスクリプトを作成しようとしています。ソース文字列をgzipで圧縮し、結果をファイルに書き込みたいのですが。これが私がこれまでに持っているものです:

スクリプトを実行すると、.gz期待どおりにファイルが生成されました。ただし、このファイルを解凍すると、.cpgzファイルが取得されます。それを解凍しようとすると、元のファイルが再度生成されます。私は何が間違っているのですか?

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

terminal - CakeFileタスクのディレクトリを変更する

通常のcdコマンドを使用してディレクトリを変更しようとしましたが、execvp()と表示されます。そのようなファイルまたはディレクトリはありません。

これらは次の行です。

私はファイルシステムで何かをしなければならないと思いますか?

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

javascript - Cakefile に JS 関数が表示されない

build次の行が表示される場所と呼ばれるタスクを定義する Cakefile を作成しています。

でタスクを実行すると、関数が未定義でcake buildあるというメッセージがスローされます。ReferenceErrortoString

Nodeのインストールを修復し、CoffeeScriptをnpm.

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

node.js - Node.js アプリケーションの Jake vs Cake?

私はいくつかの基本的なグーグル検索を行いましたが、Node.js ビルド プロセスに Cake ではなく Jake を選択する説得力のある理由は見つかりませんでした (ほとんどの場合、正しいフォルダーで *.coffee を *.js にコンパイルするだけです)。ジェイクまたはケーキを選択する理由について、簡単な箇条書きを提供できる人はいますか?

該当する場合: Java、Grails、およびRuby on Railsの開発者の観点から参加しているため、Ant、 mvn 、GradleRakeなどに精通しています...

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

coffeescript - coffeescript ファイルをコンパイルして結合する

私は次の構造を持っています:

そして、私はそれらをコンパイルしたいと思います

Cakefiles について読んだことがありますが、これを正確に行う方法がわかりません。

ありがとう、マイク

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

node.js - Cakefile - 方法 --watch ハンドルバー dir を coffeescript dir と同じにする方法

--coffeescript ファイルを含むディレクトリを監視すると、すべてがキャッチされます-新しいファイル、即時の変更ですが、handlebars ディレクトリを監視すると、それは監視されません。時計はコーヒーにのみ利用できると考えているのは正しいですか?

私のCakefileは次のようになります。

Cakefile を使用してカスタム ディレクトリを監視するにはどうすればよいですか?

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

node.js - Coffeescriptをソースの親ディレクトリにコンパイルするにはどうすればよいですか?

カフェインの世界に入ったばかりで、Cakefilesに少し問題があります。

Cakefilesがコーヒースクリプト構文を使用していることは私の理解です。子ディレクトリでファイルを検索する場合は、fsモジュールを要求し、nodejsアプリを使用しているかのように必要なことをすべて実行する必要がありますか?プロジェクト全体で必要なCakefileは1つだけですよね?Cakefileを使用するには、package.jsonまたはプロジェクトに何か変更を加える必要がありますか?

そうは言っても、このおいしいケーキファイルのチュートリアルでいくつかの例を見ていると、次のスニペットに出くわしました。

私は自分のcoffescriptsをディレクトリの下に置き、見つかったコーヒースクリプトごと/coffeeにコンパイルするようにしたかったのです。/たとえばroutes/coffee/index.coffee、コンパイルされたjsが。として出力されることがわかった場合routes/index.js。それを行うために、私は実行しようとし$ coffee --output ../ .ましたが、それが機能しなかったので(試してみる価値があると思いましたが)、Cakefileでそれを試してみました。

これは、上記のスニペットの変更されたバージョンです。それもうまくいきませんでした。私は、pwdを記憶し、1つのディレクトリに移動し、コーヒースクリプトのコンパイル中に出力をそのディレクトリとして設定する関数を記述できるように、cakefilesについて詳しく学習しようとしています。

あなたが私を解決策または解決策を見つけるのを助けることができる情報源に私を導くことができれば、私はそれをいただければ幸いです。ただし、ドキュメントから高度なコーヒースクリプトを理解していないことを覚えておいてください...結果のある例は、開発のスキルに役立つでしょう。