問題タブ [cssnano]
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.
css - CSS 縮小のために cssnano を設定する方法は?
here で説明されているように、非常によく似た、CSS を縮小するcssnano
のプラグインを構成しようとしています。postcss-loader
ウェブパック構成:
cssnanoドキュメントからのすべての最適化を以下に示します。
以下は、プリセットに加えて単一の最適化をオーバーライドする方法の例です。discardComments
default
のように、各最適化構成を個別にオーバーライドすることは可能discardComments
ですか? これは、開発用と本番用に別々の構成を作成する場合に非常に便利です。
また、このリポジトリには、最小限の例とボイラープレートを使用した失敗した試みがあります。
編集: cssnano 開発者は、各最適化を個別に構成することは不可能であり、代わりに、各最適化プラグインを個別に使用できる可能性があると述べましたソース
vue.js - npm run build [vue.js] の CSS 縮小エラー
「npm run build」を実行しようとするたびにこのエラーが表示されますが、css ファイルがありません。
エラー エラー: CSS 縮小エラー: 予期しない ":" が見つかりました.. ファイル: css/app.86f0ef2e.css
エラー: CSS 縮小エラー: 予期しない ":" が見つかりました.. ファイル: css/app.86f0ef2e.css at C:\Users\LesterKingsley\OneDrive\Desktop\vuewuna\dos\node_modules@intervolga\optimize-cssnano-plugin\index. js:106:21 で processTicksAndRejections (internal/process/task_queues.js:97:5) で async Promise.all (インデックス 0)
私はvueが初めてで、この問題を解決する手がかりがありません。
css - cssnano v4 が名前付きグリッド領域に引用符を追加しないようにする
cssnano v4 は、名前付きのグリッド領域をcustom-identifierではなく引用符で囲まれた文字列に変換します。例:
値を文字列にすると、css グリッド機能が壊れます。