当前位置: 首页 > news >正文

前端002_初始化项目

1、命名和启动项目

  1. 将目录名 vue-admin-template-master 重命名为
    db-manager-system

  2. 将 db-manager-system/package.json 中的 name 值改为 db-manager-system

{"name": "db-manager-system","version": "1.0.1","description": "db-manager-system","author": "shuge<314284025@qq.com>",
// ...
}
  1. 将 db-manager-system/package-lock.json 中的 name 值改为 db-manager-system
{
"name": "db-manager-system",
"version": "1.0.1",
"lockfileVersion": 1

效果图:

  1. 启动项目 db-manager-system
    问题:如果启动时报错,找不到 vue-cli-service
    在这里插入图片描述
    解决:将 node_modules 删除,然后 npm install 重新下载依赖,再 npm run dev 重新运行。
    在这里插入图片描述

2、ElementUI中文版

脚手脚默认采用的 ElementUI 组件是英文版,这样很多默认提示都是英文的,如下图:
在这里插入图片描述

下面方式进行修改为中文版,找到 src/main.js ,修改为如下:

// Vue.use(ElementUI, { locale })
// 如果想要中文版 element-ui,按如下方式声明
Vue.use(ElementUI)

3、取消Eslint 语法规范检查

ESLint 是一个用来按照规则给出报告的代码检测工具,使用它可以避免低级错误和统一代码的风格,也保证了代码的可读性。
取消 ESLint 校验
在工程根目录下的 vue.config.js 中将 lintOnSave 指定为 false 即可。

lintOnSave: false, // process.env.NODE_ENV === 'development',

4、更改头部title&固定头部&Logo

  1. 在 src/settings.js 修改页面title、固定头部、显示Logo
public/favicon.ico (注意 favicon.ico 文件名不要改)
module.exports = {
// 头部title
title: '数据库管控平台',
/**
* @type {boolean} true | false
* @description 是否固定头部
*/
fixedHeader: true,
/**
* @type {boolean} true | false
* @description 是否显示左上角Logo区域
*/
sidebarLogo: true
}
  1. 标题栏 ico 图标,将自己的ico图标替换在
    public/favicon.ico (注意 favicon.ico 文件名不要改)
    在这里插入图片描述

  2. 修改 Logo 图标与文字
    从布局组件 src/layout/index.vue 定位找到Logo组件 src/layout/components/Sidebar/Logo.vue
    将Logo图片拷贝到 src/assets/logo-new.png
    指定新的logo地址,不要少了 require

  data() {return {title: '数据库管控平台',logo: require('@/assets/image/logo.jpg')}}
  1. 最终效果如下

在这里插入图片描述

5、拷贝添加icons图标

项目中有很多地方会用到图标,先将这些图标导入到项目中。
将配套资料\icons 文件夹整个的替换掉 src/icons

http://www.lryc.cn/news/64889.html

相关文章:

  • 组合设计模式
  • 【MySQL】多表查询
  • 关于在线帮助中心你需要思考以下几个问题
  • 基于FPGA+JESD204B 时钟双通道 6.4GSPS 高速数据采集模块设计(一)总体方案
  • 二、Spring Cloud Alibaba环境搭建
  • 瑞萨e2studio(24)----电容触摸配置(1)
  • 数据开发常见问题
  • Ae:橡皮擦工具
  • 干货 | 正确引用参考文献的6大技巧
  • 区块链系统探索之路:基于椭圆曲线的私钥与公钥生成
  • Linux命令集(Linux常用命令--echo指令篇)
  • 【电子学会】2023年03月图形化一级 -- 甲壳虫走迷宫
  • 老外从神话原型中提取的12个品牌个性
  • unity中的Quaternion.AngleAxis
  • 如何设置渗透测试实验室
  • Java时间类(八)-- Instant (时间戳类)(常用于Date与LocalDateTime的相互转化)
  • C++模板
  • 【JavaEE】HTML基础知识
  • mysql与redis区别
  • Hive本地开发/学习环境配置
  • 《基于EPNCC的脉搏信号特征识别与分类研究》阅读笔记
  • Linux下解压和压缩命令大全(详解+案例)
  • Linux的常用指令
  • 第 5 章 HBase 优化
  • 台北房价预测
  • 9:00进去,9:05就出来了,这问的也太···
  • debootstrap 构建 RISC-V 64 Ubuntu 根文件系统
  • 腾讯云轻量应用服务器(Lighthouse)怎么样?
  • 学习 AI 常用的一些专业词汇
  • IP协议基础