如图所示,我没有用 uni.scss,而是自己在另外一个文件定义变量。我用 cli 方式是没问题,但是用 hbuilderX 编译就报错
import { defineConfig } from 'vite'
import uni from '@dcloudio/vite-plugin-uni'
import { resolve } from 'path'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
uni()
],
resolve: {
alias: {
'@': resolve(__dirname, './'),
'@utils': resolve(__dirname, './utils')
}
},
css: {
preprocessorOptions: {
scss: {
// HBuilderX 这里要使用别名,否则报错;cli 方式则无碍
additionalData: '@import "@/styles/variables.scss";',
javascriptEnabled: true
}
}
}
})
1***@qq.com (作者)
回复写了一大串被折叠了....不想再写一遍了,(回复的编辑器没有超字数的报警提示之类的,不够人性化)
2023-06-13 09:27