2

さて、Rake assets: precompile error に関する質問を何度も見てきました。私は複数の方法を試しました。次の SO の質問Ruby on Rails Rake assets:precompile errorconfig.assets.compile = trueを見て、次のことを行う複数の方法を試しrake assets:precompile --trace RAILS_ENV=productionました。しかし、私は次のことをしようとしたときに気づいた:

rake assets:precompile RAILS_ENV=production次のエラーが発生しました。

レーキが中止されました! CScript エラー: Windows Script Host の実行に失敗しました。(0x800A0007)

C:\Users\home\Desktop>cd MIUK_Portal

C:\Users\home\Desktop\MIUK_Portal>rake assets:precompile RAILS_ENV=production C:/RailsInstaller/Ruby1.9.3/bin/ruby.exe C:/RailsInstaller/Ruby1.9.3/bin/rake assets:precompile:all RAILS_ENV =production RAILS_GROUPS=アセットのレーキが中止されました! 795: 'C:\Users\home\AppData\Local\Temp\execjs20121221-5484-1atk9yx.js(2, 3) の予期しないトークン Microsoft JScript ランタイム エラー: メモリ不足

' (C:/Users/home/Desktop/MIUK_Portal/app/assets/javascripts/application.js 内)

タスク: TOP => assets:precompile:primary (タスクを --trace で実行して完全なトレースを表示) レーキが中止されました! コマンドがステータス (1) で失敗しました: [C:/RailsInstaller/Ruby1.9.3/bin/ruby.exe C...]

タスク: TOP => assets:precompile (--trace でタスクを実行して完全なトレースを表示)

誰かがこの問題に遭遇しましたか? これをどのように克服しますか?

アップデート

どうやらエラーを見ると、明らかに次のように述べています

:\Users\home\AppData\Local\Temp\execjs20121221-5484-1atk9yx.js(2, 3) Microsoft JScript ランタイム エラー: メモリ不足

だから私は今これを解決する方法を考えていますか?何か案は?これに加えて、誰かが同様の問題に遭遇したことに気付きました: CS スクリプトの問題ですが、これは未解決でした:

ですから、同じ問題を抱えている人がいるかどうかを尋ねています。

4

2 に答える 2

1

これは私がやったことであり、私にとってはうまくいきました。最初に node.js をシステムにインストールしてから、次のコマンドを実行しましたbundle exec rake assets:precompile

于 2014-10-16T04:48:42.487 に答える
0

この問題は、プロジェクトを Linux 環境 (Ubuntu) に転送し、bundle exec rake assets:precompile. 動作しているように見えましたが、この種の問題はウィンドウに関係していると思います。RoR を使用する何らかの開発を開始する場合は、Linux を使用してください。

于 2013-01-23T21:46:12.613 に答える