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

(一)搭建springboot+vue前后端分离项目--前端vue搭建

项目整体框架

在这里插入图片描述

1.Vue的安装

vue 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。
Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型, 让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。

vue和nodejs的区别:

  • 服务环境不同:vue相当于java中的spring框架,而nodejs相当于Java中的JVM虚拟机,即是运行环境;
  • 使用的数据不同:Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。vue.js有路由的叫vue-route.js

1.安装Node.js
node官网: 下载并安装:node-v8.9.0-x64.msi
安装后检查是否安装成功:npm -v
在这里插入图片描述
或者可以使用nvm管理工具(可以百度一下使用方法);
在这里插入图片描述

2.安装Vue脚手架:
 cmd以管理员身份执行
   npm install vue-cli -g  
 或者安装淘宝版

 cnpm install vue-cli -g

查看是否安装成功

vue -v

3.创建项目:
vue init webpack myProject (项目名字)
4.安装成功后,打开项目

 cd springboot-vue-demo
 npm run serve

5.直接把springboot-vue-demo拖入到IDEA
在这里插入图片描述
6.设置自动按钮
在这里插入图片描述
7.之后设置自动打开,并跳转到指定页面:
可参考:vue启动时自动跳转到127.0.0.1

2.使用elements-plus组件

1.在IDEA上安装element-plus组件
终端上运行:

npm install element-plus --save --legacy-peer-deps

2添加配置信息:
在这里插入图片描述
若要设置中文可参考:elements设置中文

相关文章:

  • 【JavaScript-内置对象】找对象,那家好,内置对象错不了,方便简单,还好用
  • 【面试专线】【基础知识】【JAVA】基础(三)(简答版)
  • Java项目:SSM律师事务所律师管理系统
  • 《MongoDB入门教程》第11篇 数组运算符
  • java Python+Django的大学生提问论坛系统-在线答疑系统
  • Vue学习第18天——Vue中的过度与动画效果的使用与案例
  • 设计模式 单一职责原则、开放封闭原则、依赖倒置原则、里氏代换原则
  • Codeforces Round #816 (Div. 2)补题(A-E)
  • 【牛客网-公司真题-前端入门篇】——百度2021校招Web前端研发工程师笔试卷(第二批)
  • 【Android应用与开发】DAY1-安装Android Studio报错整合及学习
  • Mybatis实战练习六【批量删除Mybatis参数传递】
  • 小白量化《穿云箭集群量化》(1)小白草根超级量化软件介绍
  • C语言指针操作(七)*指针数组和多重指针
  • 【python经验总结】我与bug的那些日子
  • <栈和队列及模拟实现>——《Data Structure in C Train》
  • echarts花样作死的坑
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • JavaScript创建对象的四种方式
  • Java编程基础24——递归练习
  • laravel5.5 视图共享数据
  • leetcode386. Lexicographical Numbers
  • Python - 闭包Closure
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Swoft 源码剖析 - 代码自动更新机制
  • tweak 支持第三方库
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • webpack4 一点通
  • 基于游标的分页接口实现
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • 带你开发类似Pokemon Go的AR游戏
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • # Maven错误Error executing Maven
  • ###C语言程序设计-----C语言学习(3)#
  • #stm32整理(一)flash读写
  • $.proxy和$.extend
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (二)c52学习之旅-简单了解单片机
  • (十三)Maven插件解析运行机制
  • .net core 连接数据库,通过数据库生成Modell
  • .NET高级面试指南专题十一【 设计模式介绍,为什么要用设计模式】
  • .net网站发布-允许更新此预编译站点
  • .net项目IIS、VS 附加进程调试
  • .NET中两种OCR方式对比
  • .py文件应该怎样打开?
  • [ Algorithm ] N次方算法 N Square 动态规划解决
  • [100天算法】-x 的平方根(day 61)
  • [2018][note]用于超快偏振开关和动态光束分裂的all-optical有源THz超表——
  • [Android Pro] android 混淆文件project.properties和proguard-project.txt
  • [Android Studio 权威教程]断点调试和高级调试
  • [Android]RecyclerView添加HeaderView出现宽度问题
  • [Angular 基础] - 数据绑定(databinding)
  • [ASP.NET 控件实作 Day7] 设定工具箱的控件图标