問題タブ [webassets]
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.
php - Laravel:Basset コレクションを結合する方法は?
私は2つのコレクションを持っています:
これら 2 つのコレクションの唯一の違いは js ファイルです。結合または短くする方法はありますか?
flask - uWSGI で実行すると Flask Assets バンドルがコンパイルされない
フラスコアプリを直接実行すると正常に実行されますが、uWSGI で実行するとテンプレートのアドレスがコンパイルまたは置換されません。
どうすればこれをデバッグできますか?
編集:
コード: assets = Environment(アプリ)
assets.yml:
python - CSSファイルがダウンロードされていません - Flask
ブラウザ (Chrome、Safari、Firefox) が外部 css ファイルをダウンロードしないという非常に奇妙な問題が突然発生しました。heroku用のpythonフラスコアプリを構築しています。ローカル サーバー (gunicorn とデフォルトのフラスコ サーバーの両方) で開発しています。ホームページをロードすると、メインのスタイルシート以外はすべて正常にロードされるようです。ノードは、<link>
頭の下の Chrome devtools に表示されます。
をクリックhref
すると、縮小された css を含むタブが開きます。しかし、Resources
タブの下を見ると、スタイルシートが表示されません。私がオンラインで見つけた考えられる問題の 1 つは、ローカル サーバーが間違った .css を提供している可能性がありますContent-Type
。しかし、Network
Content-Type を確認するためにタブの下を調べたところ、そこにスタイルシートさえ表示されません! Flask-Assets を使用してアセットをロードしています。私のcssではなく、私のjavascriptではうまくいくようです。Webassets を設定する関連コードの一部を次に示します。
また、herokuアプリにデプロイしようとしましたが(本番環境ではありません)、開発サーバーと同じ問題がサーバーに発生しています。
何か案は?
python - 一部のコードを縮小しないよう Webassets に指示する
Webassetsを使用するFlask Assetsを使用しています。私のHTMLを取り除くのに素晴らしい仕事をします。
ただし、空白を削除したくない領域の空白を削除します。コードの 1 つの領域から空白を取り除かないように webassets に指示する方法はありますか?
python - Flask-Mako で Flask-Assets を使用する
Flask-assets を使用して webassets を整理し、mako をテンプレート化したいと考えています。Flask-assets は通常、次のように jinja を使用します。
Mako に相当するもの (私の知る限り) は次のようになります。
ただし、これによりコンパイル エラーが発生します。
Mako でカスタム コントロール キーワード (「アセット」など) を使用する方法はありますか?
これが記録用の私の app.py です。
flask - Flask + AngularJS + PyJade (または他の Jinja の代替) の構成例
Flask は初めてで、Flask と AngularJS を使用する Web アプリを構築しています。私の理解では、静的ディレクトリは、javascript やテンプレートなどの AngularJS ファイルを保存する場所です。
テンプレートに使用できる Html/Jinja の安定した代替手段があるかどうか疑問に思っています。ある場合、静的ディレクトリ内のテンプレート ファイルを使用できるようにするにはどうすればよいですか?
PyJade を探していましたが、Web アセット パイプラインで動作させる方法がわかりませんでした。
例や推奨事項をいただければ幸いです。