問題タブ [jammit]
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.
ruby-on-rails - Jammit::MissingConfiguration - precache_all': MHTML を生成するには --base-url オプションが必要です
jammitを使用しようとしたときにこれを見た人はいますか?
アイデア?ありがとう
ruby-on-rails-3 - Jammit デプロイメントが Heroku で機能しない - 500 エラーを受信
私は Jammit を使用して、heroku でホストされている rails3 アプリでアセット パッケージを問題なく処理しています。
アプリケーションにいくつかの新しい css および js ファイルを追加しましたが、更新を heroku にプッシュすると、新しいアセットがロードされません。代わりに、各 css および javascript ファイルが標準の heroku 500 エラー ページを生成します (つまり、Firefox Web 開発者アドオンでロードされた css/js ファイルを表示すると、500 エラー ページのソース コードが表示されます)。
面白いことに、アプリは開発モードで問題なく実行され、css/js ファイルの最近のバージョンはすべて、想定どおりに個別に読み込まれます。
開発モードではエラー メッセージが表示されないため、ここで少し迷ってしまい、どこから調べればよいのかわかりません。ここで何が問題なのかもしれません。
注: 「Heroku Jammit」プラグインを使用してアセットをコンパイルし、heroku にデプロイすると、コンパイルはエラー メッセージなしで終了します。(「heroku jammit:deploy」コマンドを使用してから、「git add .」すべてを使用し、変更をコミットして、heroku マスター git rep にプッシュします。
Jammit と Heroku で同様の問題を経験した人はいますか?
お時間をいただき、ありがとうございました。
敬具、アレックス
backbone.js - JSTファイル内でRubyコードを使用する方法は?
Jammitを使用してアセットをパッケージ化しています。それがうまくいくことの1つは、拡張子が.jstのファイルをパッケージ化し、ブラウザーのwindow.jst名前空間で使用できるようにすることです。しかし、私はそれらのテンプレートを動的にする方法を探していました。その方法や、それが可能かどうかさえわかりません。
JSTファイルを動的にできない場合、どのような選択肢がありますか?
ruby-on-rails - 配列を content_for (Ruby on Rails) に渡すことは可能ですか?
メイン レイアウト、ネストされたレイアウト、およびビューがあるとします。それぞれに独自の CSS ファイルが関連付けられています。
ネストされたレイアウトとビューの 2 つの CSS ファイルをメイン レイアウトに渡して、3 つのファイルすべてを Jammit の include_stylesheets (content_for 経由) への 1 回の呼び出しに含めることはできますか?
目的は、本番環境で Jammit の連結機能を活用することです。
evalを使用することもできますが、その関数の使用は避けたいと思います。
ありがとう
jquery-mobile - jqueryモバイル方向検出
jquery-mobileを使用していますが、横向きの設定が検出されないようです。私が使用しているもの:
Xcodeバージョン4.1ビルド4B110jquerymobileのiphoneシミュレータバージョン4.3(238.2)
mobile.jsでこれを実行しようとしました
シミュレーターを回転させると、明らかに横向きである必要があるときに「ポートレート」というアラートが表示され続けます。
私はここで何か間違ったことをしていますか?また、ジャミットコールでメディアクエリを使用してみました。
しかし、役に立たない。私はここで何か間違ったことをしていますか?
ところで、主なバグは、iPhoneを回しても、ディスプレイが縦向きの幅のままになることです。
javascript - JSP、Java EE プロジェクト用の jammit のようなアセット パッケージ ツールはありますか?
私たちの Java EE プロジェクトには、たくさんの JavaScript ファイルと CSS ファイルがあります。Rails の jammit ツールのように、これらのファイルをパッケージ化 (縮小化) するのに役立つツールがあるかどうか疑問に思っています。
たとえば、JSP ページでは、次のようなことをしたいと考えています。
開発中はパッケージ化は行われないため、すべての JavaScript および CSS ファイルへの個々の参照のリストが表示されます。war ファイルをパッケージ化すると、javascript が単一のファイル (またはいくつかのファイルで、使用されるファイルのみが含まれる) にコンパイルされます。
JSP用のそのようなツールはありますか?
ruby-on-rails - Jammit が tinyMCE のパッケージ化に失敗する
tinyMCE でページを読み込むと、次のエラーが発生します。
"NetworkError: 404 Not Found - http://localhost:3000/users//langs/en.js " en.js "NetworkError: 404 Not Found - http://localhost:3000/users//themes/advanced/editor_template .js」
パスはすべて間違っているようですが、これをデバッグする方法がわかりません。
編集:要求に応じて、いくつかのコードを追加しています
アプリケーション.js
ジャミットasset.yml:
助けてくれてありがとう、-マッテオ
ruby-on-rails - sass ファイルと css ファイルの 1 対 1 の一致を強制する
Jammit を使用してアセットをパッケージ化し、Sass を使用して Rails 3 アプリでスタイルシートを生成しています。さまざまなサイト コンポーネント用に約 35 のスタイルシートがあり、すべて Jammit 構成に個別にリストされています。より慣習に基づいたものに到達したいと思います。
私が直面している唯一のハードルは、sass ファイルと css ファイルの間で 1 対 1 のマッピングを強制する方法が見つからないことです。上記のアプローチにより、Jammit 構成をいじる必要がなくなり、新しい css ファイルがサイトに自動的に追加されますが、sass ファイルを削除しても、CSS ファイルはまだ存在し、共通パッケージに残ります。CSS ファイルは作業ツリーでは無視されます。テンプレートなしで CSS ファイルを削除するように Sass に指示する方法はありますか? または、CSS ファイルをリポジトリに追加する必要がありますか? 別のオプションはありますか?
ruby-on-rails - CloudFront、Rails、Jammit を使用して CDN をステージングおよび本番環境の ENV で機能させる方法
Amazon の Cloudfront CDN をアプリに接続しました。
staging と production.rb ファイルでは、Rails で必要なのは次のとおりです。
現在の課題は、本番環境とステージング環境の両方がこれを呼び出すことです:
それは非常にクレイジーな問題を生み出すでしょう。CDN を製品版とステージング版の両方で機能させるための最善の方法は何ですか?
私はこのようなことをしたいと思っています:
誰でもこれを経験したことがありますか?ありがとう
jammit - Jammit を EJS JavaScript テンプレートで使用するにはどうすればよいですか?
Jammit を EJS JavaScript テンプレートで使用したことのある人はいますか? jammit で新しいテンプレートをロードする方法がわかりません。それは私にキャッシングの問題を引き起こしています。
通常、テンプレートをロードする方法は次のとおりです。Jammit を使用してどうすればよいかわかりません。
http://code.google.com/p/embeddedjavascript/wiki/Templates
html = new EJS({url: '/template.ejs'}).render(データ)