美文网首页
element五 项目搭建和技术选型

element五 项目搭建和技术选型

作者: jiahzhon | 来源:发表于2019-11-14 16:13 被阅读0次

    一、使用scss

    image.png
    1. 安装sass依赖包
    cnpm install sass-loader --save
    cnpm install node-sass --save
    cnpm install style-loader --save
    2. 配置全局变量
    修改build下的utils文件
    _variable.scss下定义的变量就可以在任意地方使用了
      return {
        css: generateLoaders(),
        postcss: generateLoaders(),
        less: generateLoaders('less'),
        sass: generateLoaders('sass', { indentedSyntax: true }),
        scss: generateLoaders('sass').concat(
          {
            loader: 'sass-resources-loader',
            options: {
              //你自己的scss全局文件的路径
              resources: path.resolve(__dirname, '../src/assets/scss/_variable.scss')
            }
          }
        ),
        stylus: generateLoaders('stylus'),
        styl: generateLoaders('stylus')
      }
    

    3. 设置默认scss
    在main.js中加入import './assets/scss/reset.scs

    二、页面布局

    image.png

    二、使用element

    1.安装:
    npm i element-ui -S
    2.main.js中引入

    image.png
    3.布局

    3.1 在app.vue中填充高度


    image.png

    3.2 在view下创建Main.vue,用于整体布局

    • 从外部引入头部和侧栏


      image.png

    3.3 侧栏


    image.png
    • 优化:接收一个数组,后期与权限有关


      image.png
    • 数据定义


      image.png
    • 渲染数组


      image.png

    相关文章

      网友评论

          本文标题:element五 项目搭建和技术选型

          本文链接:https://www.haomeiwen.com/subject/nbxhictx.html