上海h5网站建设脑洞大开的创意设计

news/2025/9/23 11:35:20/文章来源:
上海h5网站建设,脑洞大开的创意设计,网站已运行时间代码,新品发布会流程本项目以Springboot 2.7.11和vue2做参考示例 第一步 展示前后端代码的成品 前端Vue 后端Java 项目写完后#xff0c;差不多就是这个样子#xff0c;仅供参考#xff01; 第二步 开始打包前后端项目 前端打包的方式有以下几种#xff1a; 方法1: #直接打包#xff0…本项目以Springboot 2.7.11和vue2做参考示例 第一步 展示前后端代码的成品 前端Vue 后端Java 项目写完后差不多就是这个样子仅供参考 第二步 开始打包前后端项目 前端打包的方式有以下几种 方法1: #直接打包简单明了这个会在你的项目里面出现一个dist的打包文件 npm run build 方法2 #选择打包路径可以指定你打包的路径 npm run build -- --dest /path/to/java/project #/path/to/java/project指定你的目录 方法3 #使用IDEA开发工具进行打包 后端打包 安装成功后就会多出以下目录 admin-0.0.1-SNAPSHOT.jar         这个就是后端打包的jar包 第三步 开始部署项目部署项目这里有2个方法 方法1合并部署 就是把前端打包好的静态文件放到你的java工程目录下src/main/resources/static 注意这个是静态是指dist目录下不要把dist这级目录一起拷贝过来了 然后就是直接打包你的项目就行打开的你的虚拟机或服务器把jar放到一个目录里面然后运行它 启动命令有2种 #前台启动 java -jar jar包名称#后台启动 nohup java -jar jar 包名称 后台启动如何关闭运行的项目 #查找有关java的进程 ps -ef|grep java#关闭进程 kill -9 pid 这个方法比较简单不需要使用nginx代理 方法2分离部署 就是前后端分开单独部署 首先和上面一样先打包好前后端项目见dist前端资源文件夹和后端jar包文件放在一个目录(与可以不放到一起主要方便找) 后端正常启动前端使用nginx代理找到你的nginx.conf目录在你的另一个server结尾加上这个服务器的配置 #服务器 server{listen 8080;server_name 127.0.0.1; #你的服务器ip或域名#前端location / {root /usr/local/code_jar/dist;index index.html index.htm;try_files $uri $uri /index.html;}#后端location /proxy{proxy_pass http://127.0.0.1:8081/; #后端接口地址} } 注意 try_files $uri $uri /index.html;这个根据你的vue路由模式可选择是否需要用来解决history模式下刷新路由404 这样就算成功了可以直接访问到你的项目了 内网穿透部署 如果没有服务器就可以使用以下方法来解决 注意事项内网穿透是让你的内网ip暴露在公网是很不安全仅限个人测试比较好。 我这这里使用的内网穿透工具是花生壳NATAPP,这里我使用了2个内网穿透工具的原因就是前后端分离项目需要分别穿透前后端这2个工具都有免费的通道供大家使用 比如我的前端端口是8080后端端口是8081分别穿透后花生壳会给出一个HTTPS的域名 NATAPP给出一个HTTP的域名然后前端的接口地址要使用后端穿透的域名 如果不想改也可以使用nginx代理来转发给后端这里方法和上面差不多就不细说了 另外穿透前端vue后访问页面出现这个 invalid host header 解决方案 在你的vue.config,js里面加上 devServer: {disableHostCheck:true, }; 如果你是vue-cli5就加这个,如果使用就会报错找不到这个属性因为已经弃用了 devServer: {historyApiFallback: true, //启用历史记录API回退allowedHosts: all, //允许的主机 };

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912396.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

汽贸公司网站建设抖音代运营介绍

HTTP协议定义了多种请求方法,用于不同的操作。最常见的有 GET、POST 和 PUT。 GET:GET 是最常用的方法,通常用于请求服务器发送某个资源。GET 请求只通过 URL 传送数据,数据信息会附在 URL 之后,以参数的形式附加。由于这种传送方式的限制,GET 请求的数据量较小,且安全性…

工会网站建设请示一级消防工程师考试试题及答案

1、认识Block Block封装了一段代码,可以在任何时候执行Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值,它和传统的函数指针很类似,但是有区别:block是inline(内联函数)的&#x…

Gitee:本土化代码托管平台如何重塑中国开发者协作生态

Gitee:本土化代码托管平台如何重塑中国开发者协作生态 在全球化与数字化双重浪潮的冲击下,软件开发行业正经历着前所未有的变革。作为这一变革的核心基础设施,代码托管平台的重要性愈发凸显。在这一领域中,Gitee凭…

详细介绍:麒麟v10服务器安装libvirt

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

WEB项目引入druid监控配置

1、web.xml<!-- 添加Web应用等监控--><filter><filter-name>DruidWebStatFilter</filter-name><filter-class>com.alibaba.druid.support.http.WebStatFilter</filter-class><…

Computer Graphics Tutorial

https://www.tutorialspoint.com/computer_graphics/index.htm

网站设计电脑培训学校wordpress导航菜单下拉

原文地址:http://www.dotnetcurry.com/dotnet/1360/concurrent-programming-dotnet-core 今天我们购买的每台电脑都有一个多核心的 CPU&#xff0c;允许它并行执行多个指令。操作系统通过将进程调度到不同的内核来发挥这个结构的优点。然而&#xff0c;还可以通过异步 I/O 操作…

CF1874(CF Round 901) 总结

CF1874(CF Round 901) 总结 A 显然若干轮之后,每两次操作不会改变它们的苹果,于是让 \(K\) 对一个较小数取 \(\min\) 然后暴力做即可。 B 每一位是独立的,对于 \(a,b,m\) 都相同的位,操作后的结果一定相同,所以只…

南通网站建设南通怎么修改网站后台权限

服务器安装IIS&#xff1a; 微软官网下载SDK&#xff1a; 下载Runtime官网&#xff1a;https://dotnet.microsoft.com/download/dotnet-core 安装成功重启IIS&#xff1a; VS发布项目&#xff1a;

ps个人网站建设英文网站建设的问题

随着ChatGPT引领的AI破圈&#xff0c;各行各业掀起了AI落地的潮流&#xff0c;从智能客服、智能写作、智能监控&#xff0c;到智能医疗、智能家居、智能金融、智能农业&#xff0c;谁能快速将AI与传统业务相结合&#xff0c;谁就将成为企业数字化和智能化变革的优胜者。然而&am…

国内购物网站哪个最好网络广告策划方案怎么做

前两天有一个学html5前端小美女问我一个有关文字阴影的效果怎么去实现。她和我说文字阴影嘛,她也知道text-shadow,.但是却做不出想要的样子,其实css3的新功能是很强大的,不要把你的思想太过于局限化,好了,闲话也不多说,咱们就先来看看这个文本阴影. 一.文字阴影text-shadow 文…

wordpress知更鸟more排名好的网站关键词优化企业

Dataload介绍 DataLoad是一个针对Oracle开发的数据录入工具(也适用其他程序),其工作原理是模仿键盘的操作,将数据和键盘的按键以表格的形式存储起来。当你需要在目标程序界面中输入数据的时候,dataload根据所定义的数据和键盘按键顺序,将数据录入。 Dataload常用命令 Da…

好网站的特点网站模板制作与安装教程

2023-12-03每日一题 一、题目编号 1423. 可获得的最大点数二、题目链接 点击跳转到题目位置 三、题目描述 几张卡牌 排成一行&#xff0c;每张卡牌都有一个对应的点数。点数由整数数组 cardPoints 给出。 每次行动&#xff0c;你可以从行的开头或者末尾拿一张卡牌&#x…

网站开发流程表微网站建设公司

2020 MATLAB EXPO 中国线上用户大会一切转型始于数据和模型2020 年 7 月 21-24 日 | 线上直播MATLAB 和 Simulink&#xff0c;作为业界普遍使用的科学计算与模型仿真软件&#xff0c;已被全球的工程师和科学家们广泛应用于加快汽车、航空、电子、金融服务、生物医药以及其他行业…

长沙手机网站设计郴州旅游

楔子四年前我虽然也写了很多年代码&#xff0c;由于公司虽然规模不小&#xff0c;却并非一家规范化的软件公司&#xff0c;因此在项目中严格意义上来说并没有架构设计、也不写单元测试&#xff0c;后来有幸加入了一家公司&#xff0c;这家公司虽然也是一家小公司&#xff0c;但…

9.23 资料分析 7/10

9.23 资料分析 7/101.转换问题 转换为混合增长率技巧 思路问题

2. Spring AI 快速入门使用 - Rainbow

2. Spring AI 快速入门使用 @目录2. Spring AI 快速入门使用快速使用接入deepseek流式对话options配置选项temperature(温度)建议maxTokens stop模型推理原理:接入阿里百炼使用文生图文生语音text2audio语音翻译aud…

PyCharm 2025.1安装包下载与安装教程

软件介绍 PyCharm 2025.1 是 JetBrains 推出的革命性 Python 集成开发环境,采用统一版本架构整合了专业版与社区版功能。核心功能如 Jupyter Notebook 支持、基础代码编辑、调试器及版本控制完全免费开放,同时推出 P…

阿里将发布多模态模型 Qwen3-Omni,主打多语言与复杂推理;DeepvBrowser 上线 AI 语音浏览器丨日报

开发者朋友们大家好:这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real-Time Engagement) 领域内「有话题的 技术 」、「有亮点的 产品 」、「有思考的 文章 」、…

Word文档内容批量替换脚本 - wanghongwei

word_replace_v1.py # -*- coding: utf-8 -*- """ Word文档批量替换脚本功能说明: 1. 递归处理当前目录及所有子目录中的Word文档(.docx格式) 2. 将文档中的指定文本替换为新文本,同时保留原有格式 3…