Meituan-Dianping / mpvue

基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。
http://mpvue.com
MIT License
20.42k stars 2.07k forks source link

postcss不生效? #1101

Open 13101138101 opened 6 years ago

13101138101 commented 6 years ago

[问题简单描述]

配置了postcss 但是不起作用?

.postcsssrc.js

module.exports = {
  'plugins': {
    'stylelint': {},
    'postcss-import': { path: './src/assets/css' },
    'postcss-mixins': {},
    'postcss-nested': {},
    'postcss-custom-properties': {},
    'autoprefixer': {},
    'postcss-mpvue-wxss': {},
    'postcss-reporter': {},
  },
};

assets/css/base.pcss

:root {
  --border: 1px solid red;
  --red: red;
}

App.vue

<style>
  @import "base.pcss";
  .container {
    border: var(--border);
    color: var(--red);
  }
</style>

build编译后是下面这样的,重复2次

image

dev编译后是这样的,重复3次

image

zxzhgk commented 6 years ago