使用vite配置postcss

u7up0aaq  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(291)

我通常将所有的处理和构建配置文件保存在build文件夹中,这是一个很好的实践措施。
如果postcss.cofig.json在文件夹的根目录下,它可以工作,如果它被移动到build文件夹,有没有办法用vite配置它的位置?

我的文件夹结构

bin/
build/
   vite.config.js
   postcss.config.json
   ... others
src/
test/

字符串

package.json

"scripts": {
  "dev": "vite --c build/vite.config.js",
  "build": "vite build --c build/vite.config.js",
  "preview": "vite preview --c build/vite.config.js",

build/postcss.js

{
  "map": true,
  "plugins": {
    "autoprefixer": {}
  }
}

尝试:build/vite.js.js

export default {
    root: "src",
    css: {
        postcss: {
            config: "./postcss.config.json"
        }
    },
    build: {
        outDir: "../bin",
        emptyOutDir: true,
    }
}

cygmwpex

cygmwpex1#

搜索是使用postcss-load-config完成的,并且只加载支持的配置文件名。
上面的话意味着你不能自定义PostCSS配置的位置。点击下面的链接以获得更多细节https://vitejs.dev/config/shared-options.html#css-postcss

相关问题