vue-admin-beautiful跨平台前端集成框架

vue-admin-beautiful跨平台前端集成框架

html
资源状态:未测试 2020-06-11 html OKMG 百度已收录 已售 0 次 浏览 365 次
MG币:10
1MG=1元人民币,充值MG
期限 VIP购买价格: 0 MG
永久 VIP购买价格: 0 MG

非商业源码不提供技术支持,购买请确认是否拥有相应的技术能力!

如商用或企业需要,请联系平台客服付费定制开发。

不帮忙,不请教,不墨迹。简简单单资源分享平台!有问题加群探讨

特别声明 注册会员根据级别享有相关下载优惠,请仔细辨别。所有资源均收集于互联网仅供学习、参考和研究,请理解这个概念,所以不能保证每个细节都符合你的需求,也可能存在未知的BUG与瑕疵, 你下载的资源和程序源码组件因其特殊性均为可复制品,所以不支持任何理由的退款兑现,请认真阅读本站声明和相关条款后再点击支付下载。
  • 文章介绍
  • 评价建议
  • vue-admin-beautiful跨平台前端集成框架

    vue-admin-beautiful跨平台前端集成框架

    更新时间:2020-05-10 21:54:08

    vue-admin-beautiful

    前端讨论群-1 972435319,不管您加或者不加 您都可以享受到开源的代码 感谢您的支持 群里的任何问题我都会一一解答 感谢您的信任 群内提供 vue-admin-beautiful-template 基础版本 群内提供详细的基础文档 适合框架快速入门

    安装

    # 克隆项目
    git clone https://github.com/chuzhixin/vue-element-admin-beautiful.git
     
    # 进入项目目录
    cd vue-element-admin-beautiful
    # 安装依赖
    npm i
    # 本地开发 启动项目
    npm run serve

    全局配置

    环境变量配置,用于配置 api 请求地址

    .env.development    # 在开发环境中被载入
    .env.production     # 在生产环境中被载入
    .env.test           # 在测试环境中被载入

    setting.js 配置

    说明:这里有好多你会用到的配置项。

    位置:src/config/settings.js

    示例代码:

    module.exports = {
      title: "vue-admin-beautiful", //标题
      abbreviation: "byui", //简写
      devPort: "80", //开发环境端口号
      version: "V1.0", //版本号
      copyright: "初志鑫1204505056@qq.com", //烦请保留版权,如需去除请联系群主
      routesWhiteList: ["/login", "/404", "/401"], //不经过token校验的路由
      loadingText: "正在加载中...", //加载时显示文字
      tokenName: "accessToken", //token名称
      tokenTableName: "BYUI-VUE-TABLE", //token表名
      storage: "localStorage", //token存储位置
      logo: true, //是否显示logo
      header: "fixed", //固定fixed 不固定noFixed
      layout: "vertical", //横纵布局 horizontal vertical
      themeBar: true, //是否开启主题配置按钮
      tagsView: true, //是否显示多标签页
      contentType: "application/json;charset=UTF-8", //配后端数据的接收方式application/json;charset=UTF-8或者application/x-www-form-urlencoded;charset=UTF-8
      messageDuration: 3000, //消息框消失时间
      requestTimeout: 5000, //最长请求时间
      successCode: 200, //操作正常code
      invalidCode: 402, //登录失效code
      noPermissionCode: 401, //无权限code
      errorLog: ["development", "test", "production"], //是否显示在页面高亮错误
      shieldF12: false, //设置生产环境是否屏蔽f12等开发组工具快捷键
      loginInterception: true, //是否开启登录拦截
      loginRSA: false, //是否开启登录RSA加密
      httpRequestFile: false, //是否依据mock数据生成webstorm HTTP Request请求文件
      authentication: "intelligence", //intelligence和all两种方式,前者后端权限只控制roles不控制view文件的import(前后端配合,减轻后端工作量),all方式完全交给后端前端只负责加载
    };

    variables.scss 配置

    说明:这里可以修改你项目的配色方案,简单修改即可实现风格大变。

    位置:src/styles/variables.scss

    示例代码:

    @charset "utf-8";
    $base-color-default: #1890ff;
    $base-z-index: 999;
    $base-menu-background: #001529;
    $base-menu-children-background: #000c17;
    $base-menu-background-active: $base-color-default;
    $base-menu-text: hsla(0, 0%, 100%, 0.95);
    $base-menu-text-active: hsla(0, 0%, 100%, 0.95);
    $base-title: #fff;
    $base-font-size-small: 12px;
    $base-font-size-default: 14px;
    $base-font-size-big: 16px;
    $base-font-size-bigger: 18px;
    $base-font-size-max: 22px;
    $base-color-header: $base-menu-background;
    $base-color-blue: $base-color-default;
    $base-color-green: #13ce66;
    $base-color-white: #fff;
    $base-color-black: #000;
    $base-color-yellow: #ffba00;
    $base-color-red: #ff4d4f;
    $base-color-gray: rgba(0, 0, 0, 0.65);
    $base-main-width: 1279px;
    $base-border-radius: 2px;
    $base-border-color: #ebeef5;
    $base-form-width: 600px;
    $base-input-height: 32px;
    $base-pagination-height: 28px;
    $base-dialog-title-height: 40px;
    $base-padding: 15px;
    $base-box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
    $base-font-color: #606266;
    $base-left-menu-width: 220px;
    $base-right-content-width: calc(100% - 220px);
    $base-left-menu-width-min: 65px;
    $base-right-content-width-min: calc(100% - 65px);
    /* stylelint-disable */
    :export {
      menu-text: $base-menu-text;
      menu-text-active: $base-menu-text-active;
      menu-background: $base-menu-background;
      menu-children-background: $base-menu-children-background;
      menu-background-active: $base-menu-background-active;
      tagviews-background-active: $base-color-blue;
      button-background: $base-color-blue;
      pagination-background-active: $base-color-blue;
    }

    element-ui 组件尺寸配置

    说明:这里可以修改你 element-ui 组件尺寸,element-ui 组件的尺寸一共分为 large、default、small 、mini,本项目默认使用的是 small。

    位置:src/plugins/element.js

    示例代码:

    import Vue from "vue";
    import ElementUI from "element-ui";
    import "element-ui/lib/theme-chalk/display.css";
    import "@/styles/element-variables.scss";
    Vue.use(ElementUI, {
      size: "small", // element-ui组件的尺寸一共分为large、default、small 、mini
    });

    发表评论

  • 如本资源侵犯了您的权益,请联系投诉邮箱meng@yimiaonet.com进行举报!我们将在收到邮件的1个小时内处理完毕。

  • 本站仅为平台,发布的资源均为用户投稿或转载!所有资源仅供参考学习使用,请在下载后的24小时内删除,禁止商用!

  • OKMG(芒果源码)助力正版,如您有自己的原创产品,可以联系客服投稿,代理出售!

  • OKMG(芒果源码)客服QQ:29139260

  • OKMG(芒果源码)商务电话(仅对企业客户/个人用户请联系QQ客服):010-86463891

  • 请注意:本站不提供任何免费的技术咨询服务,为了节约时间,下载前 请确认自己会技术
  • 免责声明 芒果源码,一个精品商业网站源码分享平台 WWW.OKMG.CN 1. 本站所有资源来源于用户上传和网络,均不允许转载,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除! 3. 如发现会员转载本站资源文章,本站有权封禁会员账号! 4. 不得使用于非法商业用途,不得违反国家法律。否则后果自负! 5. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 6. 如有链接无法下载、失效或广告,请联系管理员处理! 7. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 8. 如遇到加密压缩包,默认解压密码为"www.okmg.cn",如遇到无法解压的请联系管理员! 9.本站客服:29139260

    售后服务:

    • 售后服务范围 1、商业模板使用范围内问题免费咨询
      2、源码安装、模板安装(一般 ¥50-300)服务答疑仅限SVIP用户
      3、单价超过200元的模板免费一次安装,需提供服务器信息。
      付费增值服务 1、提供dedecms模板、WordPress主题、discuz模板优化等服务请详询在线客服
      2、承接 WordPress、DedeCMS、Discuz 等系统建站、仿站、开发、定制等服务
      3、服务器环境配置(一般 ¥50-300)
      4、网站中毒处理(需额外付费,500元/次/质保三个月)
      售后服务时间 周一至周日(法定节假日除外) 9:00-23:00
      免责声明 本站所提供的模板(主题/插件)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: 29139260@qq.com),我们会及时删除,给您带来的不便,我们深表歉意!

    Hi, 如果你对这款模板有疑问,可以跟我联系哦!

    联系客服
    开通VIP 享更多特权,建议使用 QQ 登录