問題タブ [connect-assets]
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.
node.js - 変更されたときにコーヒーファイルを再コンパイルするために接続アセットを取得するにはどうすればよいですか?
関連しているが、摩擦の少ない答えを期待している:コーヒースクリプトとrequirejsでNodeとExpressを使用するにはどうすればよいですか?
.jsファイルと.coffeeファイルを/assets/jsフォルダーに並べて配置できるようにconnect-assetsを設定しました。唯一の問題:コンパイルされたコーヒーファイルが変更されるたびに、それらのファイルを含むページを再取得する必要があります。小さな問題だと思いますが、トラブルシューティングの一環としてファイル自体に多くのCURLを実行しています。つまり、coffee jsファイル自体にCURLを実行しても、ファイルは再コンパイルされません。
接続アセットには、何らかの「監視」機能がありますか?ドキュメントで1つ見つかりませんでした。coffee -bcw *.coffee
そのディレクトリに実行を配置する必要がありますか?
編集:結局、私は変更時に再コンパイルするためにうなり声を使用しました。これは、connect-assetsよりもはるかにうまく機能しました。いくつかの見解があるので、この質問はここに残しておきます。
node.js - connect-assets 醜い設定
私はこれでグーグルであまりにも多くの時間を無駄にしてしまいました.connect-assetsにはまだ慣れていません.
したがって、ビルド機能を使用して、connect-assets を連結し、javascript を縮小したいと考えています。ただし、変数名をマングリングすることはできません。マングリングをオフにする uglify.js のオプションがありますが、このレベルからこれらのオプションにアクセスする方法がわかりません。
connect-assets -> snockets -> uglify
ここに私のコードがあります:
ember.js - Express で connect-assets を使用して Handlebar テンプレートをプリコンパイルする
Ember プロジェクトでExpress のconnect-assetsを使用しています。connect-assets
ハンドルバーのテンプレートを適切にプリコンパイルするのに苦労しています。
次のようにエクスプレスを設定しました:
そして、次のhbsAssets
とおりです。
問題は、hbs レイアウトのみがレンダリングされ、{{outlet}}
s が挿入されないことです。
どんな助けでもいただければ幸いです
javascript - Jade と Connect-Assets のアップグレードの問題
最近、Jade と Connect-Assets の package.json をアップグレードしました。Jade 0.35 から 1.30 および Connect-Assets 2.3.3 から 3.0.0-beta1。しかし、次の構文に問題があります。
正確には最後の行 != css('custom')
としても
前もって感謝します!
node.js - 動的ルート用の connect-assets を使用した css ファイルの提供
public/assets/cssフォルダーからすべての css ファイルを提供するように connect-assets をセットアップしました。ほとんどのページでは問題なく動作しますが、末尾にモデル ID が追加された URL (例: localhost:3000/edit/123456 ) に移動すると、 /editの部分から始まる css ファイルを検索しようとします。 URL (以下のエラーに表示)
私の質問は、モデル ID が追加されたルートを要求するときに、最上位の css ディレクトリを検索するように connect-assets を設定するにはどうすればよいかということです。
設定
意見
node.js - connect-assets ファイル名ダイジェストを無効にする方法
connect-assets/mincer のダイジェスト/ハッシュを無効にする方法を知っている人はいますか? 彼らの意見ではそれが非常に重要であることは知っていますが、開発時にはそれほど有用ではありません
node.js - アセットをハンドルバーに接続しますか?
接続アセット ファイルを含める一般的な方法は次のとおりです。
それは .jade でもです。ハンドルバーを使用していますが、ファイルを追加する方法がわかりません。
私も使っnode-sass
ています。
javascript - コメントアウトされたrequireはどのようにまだ機能していますか
たまたまIt is not a commented out required syntax のrequire
ような構文に出くわしたとき、私は cofeescript ページに遭遇し、ビルドを中断します。プロジェクトは角度を使用しているようで、コーヒースクリプトを使用して、アセットとジェイドを接続しています。ファイルの 1つへのリンクを次に示します。ここで何が起こっているのか誰か説明してくれませんか?#= require something
=