問題タブ [roots-sage]
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.
wordpress - パターン .s?(c|a)ss に一致するファイルが Sage に見つかりませんでした
Wordpress 5.5.3 テーマで Sage 9.0.10 を実行し、Yarn をインストールしてから「yarn build」または「yarn start」を実行しようとすると、次のエラーが発生します。
「ビルド」と「開始」を使用すると、常に取得できます
そして、Wordpress と Sage の分割払い全体を壊さなければならない前は機能していたので、何が問題だったのかわかりません。再インストール後、これが発生します。
css - webpack の使用時に CSS ファイル パスが [Object object] としてレンダリングされる
fonts.scss
ソース ファイル内 (これが純粋な CSS インポートの場合と同じ結果)
その後npm run build
、webpack を実行すると、次のようにレンダリングされます。
そのため、ファイル パスは壊れており、ファイルへ[object Object]
のパスではなくレンダリングされます。
これは、WordPress 用の Roots Sage 9.0.10 テーマで、webpack
. 主な依存関係を次に示します。
問題は相対パスに限定されているようです。絶対パスを入力すると、問題ありません。しかし、すべての参照をディレクトリurl(/wp-content/theme/resources/assets/fonts/social-icons.woff)
にしたいので、これは本番環境には適していません。dist
誰かがこれを経験しましたか? もしそうなら、解決策はありましたか?