spring boot 整合vue,支持 element-ui , 开发工具: IDEA

前提需安装Node.js,并配置好环境变量,不会配置的可以百度,也可以看腾讯云的这篇文章:【Node.js】Node.js安装及环境配置 - 腾讯云开发者社区-腾讯云 (tencent.com)

然后在IDEA中的自带Terminal里,运行脚本以验证是否安装成功;

也可以用快捷键WIN+R弹出运行框,然后输入cmd,以打开cmd终端命令;

我们在 cmd 或者 IDEA 终端 Terminal 中.分别输入  node -v  和  npm -v  , 如果出现了相应的版本号,那么恭喜你安装成功,如果过没成功,请自行百度,查找原因!!!

1. 在Terminal中输入 : npm install -g cnpm --registry=https://registry.npm.taobao.org,  然后回车键,安装淘宝镜像

2.  在Terminal中输入 :cnpm install -g webpack  然后回车键,稍等片刻,安装会运行一段时间

3. 在Terminal中输入 :cnpm install -g vue-cli   然后回车键,安装VUE脚手架  同样会下载安装一会,别急

4.  在Terminal中输入 : vue init webpack + 项目名  因为我已经在项目目录中了,我就直接输入的vue init webpack,回车然后出现如下图,按照我的操作即可:

有的你就回车确认,有的你就选择yes或者no

5.  在Terminal中输入 : cnpm install  回车键, 安装依赖

6. 在Terminal中输入 : npm run dev 回车键,启动项目

这时,打开浏览器,访问http://localhost:8080,出现vue的大V即成功了!!! 

①. 我们的App.vue就是我们默认的主页面,HelloWorld.vue是在主页面中显示的内容,首页内容的仪表盘

②. 在router下面的index.js是我们路由.作用是配置你添加的页面,和页面跳转的URL的.

③. 在config下面的Index.js是我们的配置文件,可以配置我们和后台交互,可以更改vue的启动端口号:

 

7.安装Element-ui

Element-ui官方文档: Element

安装方式:  在Terminal中输入 : npm i element-ui -S  回车等待安装 

推荐使用 npm 的方式安装,它能更好地和 webpack 打包工具配合使用。

** 安装好之后,我们需要在main.js里引入Element

import ElementUI from 'element-ui'

import 'element-ui/lib/theme-chalk/index.css'

Vue.use(ElementUI);

注意: 如果不引入,你就无法在vue页面里使用Element组件,index.css是样式.

# 另外一种方式是:  CDN

目前可以通过 unpkg.com/element-ui 获取到最新版本的资源,在页面上引入 js 和 css 文件即可开始使用。

<!-- 引入样式 -->

<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">

<!-- 引入组件库 -->

<script src="https://unpkg.com/element-ui/lib/index.js"></script>

我们建议使用 CDN 引入 Element 的用户在链接地址上锁定版本,以免将来 Element 升级时受到非兼容性更新的影响

8. 在Terminal中按CTRL + C 即可关闭vue

另外需要注意的是:  如果你安装或者是运行出现了问题,请仔细看看你运行Terminal命令的时候是在哪个目录下的,是不是目录错了.

我们是需要在package.json所在的目录下输入命令的,这点请注意.


转载链接:https://www.jianshu.com/p/33a4dcdb2f28

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
课程简介:历经半个多月的时间,Debug亲自撸的 “企业员工角色权限管理平台” 终于完成了。正如字面意思,本课程讲解的是一个真正意义上的、企业级的项目实战,主要介绍了企业级应用系统后端应用权限的管理,其主要涵盖了六大核心业务模块、十几张数据库表。 其的核心业务模块主要包括用户模块、部门模块、岗位模块、角色模块、菜单模块和系统日志模块;与此同时,Debug还亲自撸了额外的附属模块,包括字典管理模块、商品分类模块以及考勤管理模块等等,主要是为了更好地巩固相应的技术栈以及企业应用系统业务模块的开发流程! 核心技术栈列表: 值得介绍的是,本课程在技术栈层面涵盖了前端和后端的大部分常用技术,包括Spring BootSpring MVC、Mybatis、Mybatis-Plus、Shiro(身份认证与资源授权跟会话等等)、Spring AOP、防止XSS攻击、防止SQL注入攻击、过滤器Filter、验证码Kaptcha、热部署插件Devtools、POI、Vue、LayUIElementUI、JQuery、HTML、Bootstrap、Freemarker、一键打包部署运行工具Wagon等等,如下图所示: 课程内容与收益: 总的来说,本课程是一门具有很强实践性质的“项目实战”课程,即“企业应用员工角色权限管理平台”,主要介绍了当前企业级应用系统员工、部门、岗位、角色、权限、菜单以及其他实体模块的管理;其,还重点讲解了如何基于Shiro的资源授权实现员工-角色-操作权限、员工-角色-数据权限的管理;在课程的最后,还介绍了如何实现一键打包上传部署运行项目等等。如下图所示为本权限管理平台的数据库设计图: 以下为项目整体的运行效果截图: 值得一提的是,在本课程,Debug也向各位小伙伴介绍了如何在企业级应用系统业务模块的开发,前端到后端再到数据库,最后再到服务器的上线部署运行等流程,如下图所示:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李巴巴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值