Explorar o código

chore: fix support for css import from js

Gerald %!s(int64=8) %!d(string=hai) anos
pai
achega
e7f1414c81
Modificáronse 4 ficheiros con 11 adicións e 3 borrados
  1. 5 0
      .postcssrc.js
  2. 2 1
      package.json
  3. 0 1
      scripts/vue-loader.conf.js
  4. 4 1
      scripts/webpack.base.conf.js

+ 5 - 0
.postcssrc.js

@@ -0,0 +1,5 @@
+module.exports = {
+  plugins: [
+    require('precss'),
+  ],
+};

+ 2 - 1
package.json

@@ -43,7 +43,8 @@
     "husky": "^0.13.4",
     "js-yaml": "^3.8.4",
     "localStorage": "^1.0.3",
-    "precss": "^1.4.0",
+    "postcss-loader": "^2.0.6",
+    "precss": "^2.0.0",
     "svgo": "^0.7.2",
     "tape": "^4.6.3",
     "through2": "^2.0.3",

+ 0 - 1
scripts/vue-loader.conf.js

@@ -4,5 +4,4 @@ module.exports = {
   loaders: {
     css: styleLoader({ fallback: 'vue-style-loader' }),
   },
-  postcss: [ require('precss') ],
 };

+ 4 - 1
scripts/webpack.base.conf.js

@@ -57,7 +57,10 @@ module.exports = {
         loader: 'babel-loader',
         include: [resolve('src'), resolve('test')]
       },
-      styleRule({ fallback: 'vue-style-loader' }),
+      styleRule({
+        fallback: 'vue-style-loader',
+        loaders: ['postcss-loader'],
+      }),
     ],
   },
   // cheap-module-eval-source-map is faster for development