Vue3安装scss教程

在开发新项目的时候打算使用scss,新项目使用的是vue3框架,所以发一下scss安装的教程

scss是sass的超集,其实可以说是安装sass

Vue3安装scss教程

    • 安装依赖
    • vite.config.js配置
    • 使用

安装依赖

npm install node-sass -S
npm install sass-loader -S
npm install style-loader -S
npm install sass -S
为什么是一条条的不是全部一起安装?

因为在安装的时候可能会遇到报错
sass-loaderstyle-loader报错

warning " > [email protected]" has unmet peer dependency "webpack@^5.0.0".
warning " > [email protected]" has unmet peer dependency "webpack@^5.0.0".
这是一个警告,很明显,和webpack版本不适应
所以我们安装对应版本的webpack
yarn add webpack@^5.0.0
用yarn和npm都可以

node-sass报错
gyb ....
…省略一大堆信息
安装对应版本node-sass版本
npm install node-sass@6
再次yarn,报错消失

vite.config.js配置

Vue3安装scss教程_第1张图片

export default defineConfig({
	plugins: [vue()],
    // 这个是配置scss
	pluginOptions: {
		'style-resources-loader': {
			preProcessor: 'scss',
			patterns: []
		}
	},
})

使用

记得在使用的时候加上lang="scss"


你可能感兴趣的:(前端,Vue3.js,基于vue的后台管理系统,scss,webpack,javascript)