問題タブ [rake-task]

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

ruby-on-rails - rake タスク内で ActiveSupport メソッドを呼び出す方法は?

これは私がしようとしているものです:

これは私が得ているエラーです:

未定義のメソッド `titlecase' main:Object

私も試しました:

次のエラーが発生します。

未定義のメソッド `titlecase' ActiveSupport::Inflector:Module

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

ruby-on-rails - Rakeタスク内でコマンドを実行する方法は?

Railsアプリケーションにレーキタスクがあります。inrakeタスクでコマンドラインコマンドを実行したい。これどうやってするの。私は次のことを試しましたが失敗します

上記のrunコマンドはrunmethodundefinedをスローし、Systemコマンドはエラーをスローしませんが実行されません。

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

ruby - 前提条件を実行せずに rake タスクを実行する方法はありますか?

不足しているコマンド ライン スイッチはありますか?

現時点では、私はこれをしなければなりません:

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

ruby-on-rails - 指定された最初のアプリのレーキタスクを2番目のアプリから呼び出す方法

指定された最初のアプリのレーキタスクを2番目のアプリから呼び出すにはどうすればよいですか。

ケース:baseapp.com(RoR)のユーザーが、reg.formにデータを入力しますBaseAppは、データを検証して保存します。delayed_job/ resqueを使用して、サブアプリのrake db:bootstrap FORM_PARAM1 FORM_PARAM2...FORM_PARAM3を呼び出す必要があります。

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

ruby-on-rails - rake タスクの実行

タスクを実行する理由:

Task.path: lib/task/import_twitter.rake

その後、テストも実行されますか?

コンソール出力:

タスクが実行されたときにテストを実行しない方法は?

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

ruby - rake タスクが一度に 1 つのプロセスのみを実行するようにする方法

crontab を使用して、たとえば 3 時間ごとに rake タスクを呼び出します。

crontab が rake タスクを実行する準備ができたら、rake タスクが実行されていることを確認できるようにしたいと考えています。その場合は実行しないでください。

これを行う方法。ありがとう。

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

ruby-on-rails - Rails アプリケーションでテーブルのフィールド名を変更するための Rake タスクを作成する

私はレールアプリケーションに非常に慣れていません。テーブルの列名を変更する必要があります..だから私はいくつかのサイトを閲覧し、あなたが言及したように私は移行ファイルを書くことを考えました..

このファイルを保存する方法と場所は??

アプリケーション名/db/migrate/

これを保存できる名前は?? これまでのところ、そこに多くのファイルを見てきましたが、それらにはすべて big_number のプレフィックスが付いています

これを保存した後、ローカルでテストするにはどうすればよいですか??

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

rake - 数百のファイルを含む Rake ファイル タスク

私は今、Rake でのファイル タスクについて学んでいます。私は何百もの JavaScript ソース ファイルを持っており、それらは 10 個ほどのファイルに連結されます。この種のマッピングは、ファイル タスクを使用してインテリジェントに行うことができます。すべてのファイルを指定する必要があるようです。

これらのすべての JavaScript ファイルを再帰的に検索し、それらを右側の連結ファイルと比較するファイル タスクを作成する効率的な方法はありますか? 連結部分はトリッキーなステップで、Ruby で取得できるようになるまで、現時点ではカスタム ビルド ツールによって実行されています。

例えば、

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

ruby-on-rails - シード用のRakeタスクを設定する方法

(これは、Rake&Railsと依存関係全般についての初心者の質問です。これらすべてがどのように組み合わされるかについて頭を悩ませようとしています)

基本的に、seed.rbのように機能するが、個別に呼び出されるRakeタスクが必要です。これは開発環境のテストデータを追加しますが、私のseed.rbはすべての環境の基本データを提供します。

スクリプトfamily_seed.rbは、FactoryGirlを使用していくつかのレコードを生成します。次のようになります。

で問題なく動作しますbundle exec "ruby db/family_seeds.rb"が、私の質問はRakeでどのように設定するかです。すべてをRakeタスク内に配置する必要がありますか?代わりに、スクリプトを呼び出すタスクを設定し、実行時にRails開発環境が使用可能であることを確認するにはどうすればよいですか?私は仕事を成し遂げるだけでなく、「正しい」方法でそれを成し遂げようとしています。

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

rake - 高度?Rake ファイル タスクのルール

ほとんど冗長な Rake ファイル タスクのいくつかを組み合わせようとしてもうまくいきませんでした。レーキ ルールに関するいくつかのドキュメントに私を誘導することさえ素晴らしいことですが、私はほとんど見つけられませんでした。

私が見つけたすべての例は、拡張子によって区別されたファイルでした。私の場合は、より具体的なものが必要です。

.js => .js に対してルールを実行すると、再帰エラーが発生します。/bundle/ を探すと失敗したり、発生する処理がわかりません。また、特定のテキストに関するその部分を追加する必要があります。これに対するルールによる解決策はありますか?