如何在Nuxt项目中使用.vue文件做自动前缀处理?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Nuxt项目中使用.vue文件做自动前缀处理?相关的知识,希望对你有一定的参考价值。
我正在构建nuxt应用程序,并使用scss进行样式设计。
我已经安装了node-sass
和sass-loader
,现在可以加载外部scss文件。此全局文件正在由自动前缀处理(例如:如果我执行display: flex
,它将自动添加display: -webkit-box; display: -ms-flexbox;
),
我已将这些行从doc添加到我的nuxt.config.js
文件中,并安装了如下所述的4个包(postcss-url,postcss-nested等。)
postcss: {
plugins: {
'postcss-url': false,
'postcss-nested': {},
'postcss-responsive-type': {},
'postcss-hexrgba': {}
},
preset: {
autoprefixer: {
grid: true,
flexbox: true
}
}
},
[我希望带有lang="scss"
的嵌入式样式也应该以与全局scss文件相同的方式工作(例如:如果执行display: flex
,它将自动添加display: -webkit-box; display: -ms-flexbox;
。]
答案
Autoprefixer应该默认在Nuxt中启用。如果需要,可以调整设置。此处更多信息:https://nuxtjs.org/api/configuration-build/#postcss
以上是关于如何在Nuxt项目中使用.vue文件做自动前缀处理?的主要内容,如果未能解决你的问题,请参考以下文章
pm2 部署 nuxt3.js 项目并设置服务器重启时项目自动重启
如何在 Vue Nuxt 项目中导入整个 SCSS 文件夹?
在 Django 中使用 Vue:如何将 publicPath 与静态文件前缀分开