소스 검색

reactivated css extract plugin for dev webpack as we want styles available event without js enabled

Bachir Soussi Chiadmi 5 년 전
부모
커밋
8a82e447b9
3개의 변경된 파일35개의 추가작업 그리고 7개의 파일을 삭제
  1. 8 6
      build/webpack.config.dev.js
  2. 26 0
      web/themes/custom/materiotheme/assets/dist/main.css
  3. 1 1
      web/themes/custom/materiotheme/materiotheme.libraries.yml

+ 8 - 6
build/webpack.config.dev.js

@@ -13,18 +13,20 @@ module.exports = merge(baseConfig, {
       {
         test: /\.css$/,
         use: [
-          process.env.NODE_ENV !== 'production'
-            ? 'vue-style-loader'
-            : MiniCssExtractPlugin.loader,
+          // process.env.NODE_ENV !== 'production'
+          //   ? 'vue-style-loader'
+          //   : MiniCssExtractPlugin.loader,
+          MiniCssExtractPlugin.loader,
           // 'vue-style-loader',
           'css-loader'
         ]
       }, {
         test: /\.scss$/,
         use: [
-          process.env.NODE_ENV !== 'production'
-            ? 'vue-style-loader'
-            : MiniCssExtractPlugin.loader,
+          // process.env.NODE_ENV !== 'production'
+          //   ? 'vue-style-loader'
+          //   : MiniCssExtractPlugin.loader,
+          MiniCssExtractPlugin.loader,
           // 'vue-style-loader',
           'css-loader',
           'sass-loader'

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 26 - 0
web/themes/custom/materiotheme/assets/dist/main.css


+ 1 - 1
web/themes/custom/materiotheme/materiotheme.libraries.yml

@@ -4,7 +4,7 @@ global-css:
     theme:
       assets/fonts/ubuntu/ubuntu.css: {}
       assets/styles/mdi/css/materialdesignicons.min.css: {}
-      # assets/dist/main.css: {}
+      assets/dist/main.css: {}
 
 global-js:
   version: VERSION

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.