springboot+vue部署按照及运行方法
作者:sun-sailing 发布时间:2023-07-15 06:16:09
1 环境部署
1.1 jdk-8u111-windows-x64
环境变量 JAVA_HOME:C:\Program Files\Java\jdk1.8.0_111
Path新增一行:%JAVA_HOME%\bin
1.2 apache-maven-3.5.0-bin,直接解压到C:\Program Files\Java
环境变量 MAVEN_HOME:C:\Program Files\Java\apache-maven-3.5.0
Path新增一行:%MAVEN_HOME%\bin
1.3 Git部署
Git-2.10.2-64-bit
TortoiseGit-2.3中文版与Git安装包_手册.zip
1.4 idea安装lombock
(1)插件包:lombok-plugin-0.27-2017.3.zip(与IDEA版本为2017.3.3版本对应)
(2)IDEA-->Settings->Preferences-->Plugins
(3)在Plugins面板中有'install from disk'按钮,点击后选择lombok-plugin-0.16-2017.3.3.zip
(4)重启idea
1.5 Node.js安装
(1)双击安装node-v10.16.3-x64.msi(64位)
(2)执行命令确认nodejs是否安装成功
#node -v
#npm -v
(3)环境变量(安装完成默认在Path后面增加了环境变量)为了以后的本地部署项目,我们需要找到node.js的安装根目录,在当中新建“node_global”和"node_cache"两个文件夹。执行命令
#npm config set prefix "C:\Program Files\nodejs\node_global"
#npm config set cache "C:\Program Files\nodejs\node_cache"
(4)环境变量NODE_PATH:C:\Program Files\nodejs\node_global\node_modules
Path追加:C:\Program Files\nodejs\node_global
(5)安装淘宝的npm镜像(因为npm在国内下载速度是很慢,所以就用npm下载安装cnpm可以更快的下载后面的依赖等)
#npm install -g cnpm –registry=https://registry.npm.taobao.org
(6)安装全局vue-cli脚手架、webpack
#npm install vue –g //全局安装vue
#npm install -g vue-cli //全局安装vue-cli
#npm install -g webpack //全局安装webpack
#npm install -g webpack-dev-server //安装webpack的本地webserver
(7)执行命令确认vue和webpack是否安装成功
#vue -V
#webpack -v
2 代码克隆
3 编译
3.1 java后端
maven clean
maven Install
3.2 前端启动
#cd xxx\vue
#npm install
#npm run dev
来源:https://www.cnblogs.com/guobm/p/12221372.html


猜你喜欢
- 本文实例讲述了Android使用selector修改TextView中字体颜色和背景色的方法。分享给大家供大家参考,具体如下:android
- 手头项目需要抓取一个用js渲染出来的网站中的数据。使用常用的httpclient抓回来的页面是没有数据。上网百度了一下,大家推荐的方案是使用
- 介绍这里学习SpringSecurity,对SpringSecurity进行学习。基本用法添加依赖<dependency> &n
- 1.简介其实这个效果几天之前就写了,但是一直没有更新博客,本来想着把芝麻分雷达图也做好再发博客的,然后今天看到鸿洋的微信公众号有朋友发了芝麻
- 工厂模式定义:提供创建对象的接口。为何使用工厂模式工厂模式是我们最常用的模式了,著名的Jive论坛,就大量使用了工厂模式,工厂模式在Java
- 在Android应用中,图片裁剪也是一个经常用到的功能。Android系统中可以用隐式意图调用系统应用进行裁剪,但是这样做在不同的手机可能表
- 简单的IM聊天程序由于项目需要做一个基于XMPP协议的Android通讯软件。故开始研究XMPP。XMPP协议采用的是客户端-服务器架构,所
- 策略模式也是一种非常常用的设计模式,而且也不复杂。下面我们就来看看这种模式。定义:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使
- 近日于LeetCode看题遇1114 按序打印,获悉一解法使用了Semaphore,顺势研究,记心得于此。此解视Semaphore为锁,以保
- 简介API Gateway,时系统的唯一对外的入口,介于客户端和服务端之间的中间层,处理非业务功能,提供路由请求,鉴权,监控,缓存,限流等功
- 文件上传下载前台:1. 提交方式:post2. 表单中有文件上传的表单项: <input type=”file” />3. 指定
- 我有以下课程public class ModInfo : IEquatable<ModInfo>{ public int ID
- java集合中,list列表应该是我们最常使用的,它有两种常见的实现类:ArrayList和LinkedList。ArrayList底层是数
- 示例代码:class BoxIntInteger {public static void main(String[] args) {Inte
- 1.代码:import java.math.BigDecimal;import java.text.DecimalFormat;import
- 比如要获取打开摄像头的应用程序名称,只需要在frameworks/base/core/android/hardware/Camera.jav
- 静态方法代理:public delegate void DoGreeting(string name);class Program 
- 曾几何时,我们写代码的时候,每次写Bean的时候都会使用快捷键生成get/set方法,有时候我经常会想,既然每一个Bean我们都会给其提供g
- 本文实例讲述了C#将制定目录文件名转换成大写的方法。分享给大家供大家参考。具体如下:using System;using System.IO
- 一、返回值格式统一1.返回值介绍在使用controller对外提供服务的时候,很多时候都需要统一返回值格式,例如{"status&