問題タブ [rake-pipeline]

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

rake-pipeline - rake-pipeline-web-filtersを使用したajax呼び出しのプロキシ

ここで説明するように、rake-pipelineを使用してEmber.jsアプリの開発環境をセットアップしています。

開発中、私のhtmlとjavascriptはwebrick(私にはよくわからないrake-filter magic)http://0.0.0.0:9292によって提供され、Apacheによって提供されるphpで開発されたRESTサービスがあります。http://somename.local

ブラウザーのアンチクロスドメインajaxが原因で、クライアントアプリからのajax呼び出しが失われています。この問題を回避するにはどうすればよいですか?

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

rake - レーキパイプラインのパフォーマンス

Rake::Pipeline::MiddlewareRack で rake-pipeline プロジェクトを提供するために使用しています。ファイルが変更されるたびにすべてを再構築しているように、信じられないほど遅いようです。

私たちは何か間違ったことをしていますか?それをスピードアップするために私たちができることはありますか?

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

ember.js - 新しいバージョンのRakePipelineは、私のconfig.ruが気に入らない

私はember-skeletonで構築されたEmber.jsプロジェクト(重要な場合は約0.9.8.x)に取り組んでいます。最近、無計画に実行するというミスを犯し、bundle update私のバージョンのrake-pipelineが0.6.0から0.8.0にジャンプしました。開発サーバーにリクエストを送信すると、次のエラーが発生します。

NoMethodError at /
undefined method `invoke'for" Assetfile ":String

特定のエラーはここにあります:

〜/ .rvm / gems / ruby​​-1.9.3-p125@project/bundler/gems/rake-pipeline-ee992cbcda51/lib/rake-pipeline/middleware.rb:通話中、32行目

しかし、私はそれの本当の始まりは最初の数行にあると思いますconfig.ru

スタックトレースが私のコードにまったく触れていないようです。実際、私がこのエラーを正しく理解していれば、それは私のにさえ触れませんAssetfile

これはバグですか、それともrake-pipelineで何か変更がありましたか?レーキパイプラインをダウングレードする方が簡単ですか(もしそうなら、どこにダウングレードしますか?)、または修正できるものはありますconfig.ruか?

ETA:rake-pipelineプロジェクトの履歴に戻って、一度に数十のコミットを行っています。10月末に戻ると、さまざまなエラーが発生します。

TypeErrorat/
はFixnumを文字列に変換できません

〜/ .rvm / gems / ruby​​-1.9.3-p125@project/bundler/gems/rake-pipeline-986129d378a6/lib/rake-pipeline/manifest_entry.rb:9:in `parse '

2012年4月までさかのぼると、動作するバージョンが表示されます。だから私のプロジェクトは再開しましたが、何が爆発したのか知りたいです。

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

ember.js - rake-pipeline Assetfile: gem からベンダーの JavaScript を取得する方法は?

rake-pipeline の gem からベンダーの JavaScript を取得することは可能ですか? handlebars-sourceember-sourceまたはのような宝石jquery-rails。Rails がしていることと似ていると思います。

gemベンダーの JavaScript を最新の状態に保つのは良い考えですか?

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

ruby - Rakefile 内で Rake::Pipeline.build を実行する

Rakefile 内から Rake Pipeline タスクを開始しようとしています。私がプロセスに指示できることは、ここの例のようなことをすることです。

しかし、それはうまくいきません。これは、その例をベアボーンに減らす要点です。

これは、rake-pipeline の Assetfile を使用して動作する縮小テスト ケースを示していますが、Rakefile にまったく同じコードを含めようとすると動作しません。

  1. なぜ失敗するのですか?
  2. これを機能させるための解決策は何ですか? (Rakefile の一部として不正行為やシステム コールを実行することはありません。)

ご協力いただきありがとうございます!

0 投票する
0 に答える
11 参照

ruby - Rake Pipeline (rakep) でバイナリ ファイルをコピーするためのフィルタを作成するにはどうすればよいですか?

Rake Pipeline (別名「rakep」) を使用して Ember.js アプリケーションを構築しています。Windows OS で実行している場合、バイナリ イメージ ファイルをコピーする際に破損することがわかりました。

Rubyのドキュメントでは、次のような特別なフィルターを導入する必要があることが示されています。

しかし、アセットファイルでこのフィルターを指定できるように、これをビルド プロセスに導入する方法がわかりません。