我通常将所有的处理和构建配置文件保存在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,
}
}
型
1条答案
按热度按时间cygmwpex1#
搜索是使用postcss-load-config完成的,并且只加载支持的配置文件名。
上面的话意味着你不能自定义PostCSS配置的位置。点击下面的链接以获得更多细节https://vitejs.dev/config/shared-options.html#css-postcss