开发后台管理系统-开发环境搭建

文章目录

需求

开发一个后台管理系统 这里以CDN后台管理系统为例

设计

参照

CDN后台管理系统功能说明文档

环境搭建

确保已经安装了Node.js和npm

执行

css 复制代码
npm install -g @vue/cli 

创建项目工程

css 复制代码
vue create vue3-cdnmgmtv1.0


测试

结果

安装Element Plus

css 复制代码
npm install element-plus --save

在使用 npm(Node Package Manager)安装包时,--save 标志用于将安装的包添加到项目的 package.json文件中的 dependencies 部分。这意味着你声明这个包是项目运行时所需要的依赖项之一

Vue项目中引入

测试Element Plus组件
代码

安装路由

安装Vue Router

css 复制代码
npm install vue-router@4

配置Vue Router

创建 src/router/index.js


eslintrc.js 配置

css 复制代码
module.exports = {
    root: true,
    env: {
      node: true
    },
    extends: [
      'plugin:vue/vue3-essential',
      // '@vue/standard'
    ],
    parserOptions: {
      parser: '@babel/eslint-parser'
    },
    rules: {
      'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
      'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off'
    }
  }

如果有报错

css 复制代码
should always be multi-word  vue/multi-word-component-names

关闭

测试

环境搭建完成 编写简单登陆页面测试

app.vue

css 复制代码
<template>
  <div id="app">
    <router-view/>
  </div>
</template>

<script>
export default {
  name: 'App',
}
</script>
<style>
  body{ margin:0px; padding:0px;}
</style>

路由跳转后

相关推荐
RuoyiOffice1 天前
SpringBoot+Vue3+Onlyoffice 企业文件生命周期:上传、业务关联、权限、版本与安全清理
spring boot·vue3·文件管理·对象存储·权限控制·ruoyi office·附件管理
预立科技1 天前
CDN(内容分发网络)知识总结
网络·wpf·cdn
格数致用4 天前
03- Luckysheet与Vue3+Electron集成实战指南
electron·vue3·luckysheet
陪我一起学编程10 天前
vue3笔记
前端·webpack·vue3·vite·脚手架·vue3笔记·组件式
Json____13 天前
家居装修 AI 智能咨询助手:让装修咨询从“大海捞针“变成“一问即答“
java·后端·vue3·it学习·wwwoop.com
liangshanbo121514 天前
面试题:什么是 Reflect?它解决了什么问题?
vue3·reflect
RuoyiOffice14 天前
SpringBoot3+Vue3 低代码业务表单:从拖拽设计、独立建表到审批与数据查询
spring boot·vue3·数据建模·flowable·版本管理·低代码表单·ruoyi office
RuoyiOffice14 天前
SpringBoot3 企业薪酬核算:考勤、绩效与薪资规则如何算出一张可解释的工资单
spring boot·vue3·规则引擎·hrm·ruoyi office·薪酬核算·薪资试算
天翼云开发者社区14 天前
CDN中动态自适应部署资源共享集群
cdn
RuoyiOffice20 天前
2026最推荐基于SpringBoot+Vue3的项目管理经营一体化:从商机、合同、任务与工时走到回款和利润
spring boot·项目管理·vue3·crm·合同管理·ruoyi office·项目经营