Vue前端项目-主页布局-01

目录

1、安装 sass-loader

2、全局样式

3、在 main.js 中引用全局样式

4、主页布局

5、Sidebar组件

6、重新运行项目,观察侧边栏效果

7、顶部导航条(Navbar)

8、AppMain组件


1、安装 sass-loader

项目中用到的 scss 来做样式文件, 所以需要先安装一下 sass-loader

npm i sass-loader node-sass -D

考虑到 npm 命令连接的是国外的网络,可能会比较慢。因此建议使用 淘宝的 cnpm 来安装

npm install -g cnpm --registry=https://registry.npm.taobao.org

以后就可以使用  cnpm 来代替 npm 命令

2、全局样式

新建 src / assets / styles / index.scss ,内容

body {
  height: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
}

html {
  height: 100%;
  box-sizing: border-box;
}

3、在 main.js 中引用全局样式

import '@/assets/styles/index.scss' // global css

4、主页布局

先看一下,此次布局要达到的效果图

5、Sidebar组件

5.1 新建 src / layout / components / Sidebar / index.vue 组件

<template>
  <div class="">
    侧边栏组件
  </div>
</template>

<script type="text/ecmascript-6">
export default {
  data() {
    return {}
  },
  components: {},
  methods: {},
  computed: {}
}
</script>

<style lang="scss" scoped>
</style>

5.2 导出侧边栏组件

在 src / layout / components / index.js


                
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值