Vue3+Vite+Pinia+Naive后台管理系统搭建之二:scss 的安装和使用

news/2024/11/28 13:33:01/

前言

如果对 vue3 的语法不熟悉的,可以移步 Vue3.0 基础入门,快速入门。

1. 安装依赖

yarn add sass -D
// or
npm install sass -D

 2. 页面样式初始化 reset.scss

/* 新建 src/assets/style/reset.scss */
/* 页面样式初始化 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
// table,
caption,
tbody,
tfoot,
thead,
// tr,
th,
// td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;
}/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {display: block;
}body {line-height: 1;
}ol,
ul {list-style: none;
}blockquote,
q {quotes: none;
}blockquote:before,
blockquote:after,
q:before,
q:after {content: "";content: none;
}// table {
//   border-collapse: collapse;
//   border-spacing: 0;
// }html,
body {width: 100%;height: 100%;font-family: "Helvetica";
}
/* 新建 src/assets/style/index.scss */
/* 共用scss的集合 */
@import "./reset.scss";

3. vite.config.js 中 @ 快捷键创建

// vite.config.js
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";import { resolve } from "path";// https://vitejs.dev/config/
export default defineConfig({plugins: [vue()],resolve: {alias: {"@": resolve(__dirname, "./src"),},},
});

4. 在 main.js 中引入 src/assets/style/index.scss

// main.js
import { createApp } from "vue";
import App from "./App.vue";import "@/assets/style/index.scss";createApp(App).mount("#app");

5. 在组件中使用 scss

<!-- App.vue -->
<script setup></script><template><div class="demo"><div>yqcoder</div></div>
</template><style scoped lang="scss">
.demo {display: flex;align-items: center;justify-content: center;div {margin: 20px auto;width: 100px;height: 100px;border: 1px solid;}
}
</style>

综上

scss安装完成。下一章:Vue3+Vite+Pinia+Naive后台管理系统搭建之三:vue-router 的安装和使用


http://www.ppmy.cn/news/825710.html

相关文章

跳木桩----(爱思创)

源代码 #include <bits/stdc.h> using namespace std;int main(){int n,a[10010],maxd,ans0;cin>>n;for(int i1;i<n;i){cin>>a[i];}cin>>maxd;sort(a1,an1);for(int i1;i<n;i){if(a[i]-a[i-1]<maxd){ans;}else{break;}}cout<<ans<&…

超简单 不进PE 不用U盘 自己重装电脑系统步骤

超简单不用U盘 不进PE 自己重装电脑系统 Ghost重装系统GHO镜像安装系统 点击 下载

win10忘记开机密码,使用U盘解决问题(不用重装系统,不会丢失数据)

1. 背景 实验室一台电脑的开机密码忘记了&#xff0c;搜索了很多方法均为得到解决&#xff0c;在知乎上看到一篇帖子有时&#xff0c;转载如下。 第1步 下载及安装 到官网https://www.passfolk.com/windows-password-recovery.html下载安装包&#xff0c;如下&#xff1a; …

U盘作为启动盘的重装系统教程

好吧&#xff0c;闲着没事干嘛&#xff0c;重装系统玩丫~ 步骤1&#xff1a;U盘启动盘制作 我们需要借助一个U盘作为系统启动盘&#xff0c;这个U盘中要有系统重装软件及系统镜像。这时候&#xff0c;我们需要借助一个软件将一个普通的U盘转化为启动盘&#xff0c;目前网上有很…

不使用U盘如何直接重装Win11系统

不少朋友都看过电脑技术人员用U盘来重装系统&#xff0c;但是大家想知道如果不用U盘能不能进行重装系统&#xff0c;答案是可以&#xff01;&#xff01;&#xff01;现在重装系统非常方便&#xff0c;您不需要高超的技术就可以搞定系统重装&#xff0c;今天我们就来聊一聊如何…

笔记本不用U盘怎么重装系统Win7

笔记本不用U盘怎么重装系统Win7&#xff1f;当我们的笔记本出现被病毒木马破坏、系统中文件受损、系统崩溃无法启动等种种原因无法进入系统操作时&#xff0c;就需要用到U盘重装了&#xff0c;但如果只是像电脑运行卡顿这种还可以进入系统操作的情况下&#xff0c;我们就不一定…

不用U盘 重装系统(别再浪费钱去电脑城装系统了)

不用U盘 重装系统&#xff08;别再浪费钱去电脑城装系统了&#xff09; 首先打开浏览器&#xff0c;搜索MSDN回车&#xff0c;选择第一个网站 点击操作系统 往下拉找到win10专业版 选择&#xff08;business editions&#xff09;和 (x64) 打开迅雷&#xff0c;点击新建&a…

u启动制作u盘启动盘重装系统教程,如何使用u盘重装系统

u启动工具是一款比较实用的重装系统工具,可以制作u盘启动盘重装系统修复电脑故障问题.那么具体怎么重装系统呢?下面就给大家演示下u启动制作u盘启动盘重装系统教程.更多U盘教程&#xff0c;尽在小白系统官网。 1.首先下载并安装魔猪一键重装系统工具&#xff0c;在可用电脑上打…