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

文章目录

需求

开发一个后台管理系统 这里以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>

路由跳转后

相关推荐
ANnianStriver1 天前
PetLumina-AI 驱动的宠物生活管理平台
java·生活·vue3·springboot·ai编程·宠物·全栈开发
雨季mo浅忆2 天前
记录Vue3项目中的各类问题
前端·bug·vue3
八目蛛5 天前
八目蛛网络(免费工具网站导航)
css·vue.js·开源·vue3·html5·ai编程
颂love5 天前
Vue3基础入门
前端·学习·vue3
海市公约6 天前
Vue3组合式API中watch传值生命周期与自定义Hook实战
vue3·生命周期·watch·props·组件通信·defineexpose·自定义hook
海市公约7 天前
Vue3组合式API与响应式系统核心机制详解
vue3·computed·reactive·ref·响应式系统·composition api·script setup
mCell7 天前
别急着骂运营商,你家路由器里可能藏着一台 PCDN 盒子
前端·http·cdn
小茴香3538 天前
Vue3路由权限动态管理
前端·前端框架·vue3
云安全干货局10 天前
怎么选择靠谱的CDN服务品牌?主流品牌性能对比及加速效果解析
cdn·安全加速·云加速·业务加速·edge scdn
暗冰ཏོ12 天前
《2026 Vue2 + Vue3 完整学习指南:基础语法、路由缓存、登录拦截、项目实战与面试题》
前端·vue.js·vue·vue3·vue2