InfoSuite AS部署Vue项目

写在最前

最近接触国产环境,真刺激。

主要解决方法,就是问AI

之前一直是用IIS,微软全家桶就是牛。

比如我需要部署到 http://ip:port/QWeb目录下

1.vue项目配置

注意此处必须是如下:

javascript 复制代码
module.exports = {
  publicPath: './'
}

2.vue项目打包

npm run build

3.QWeb目录准备

在项目根目录新建一个目录QWeb,将打包后的所有内容,/dist目录下的所有文件复制到该目录。在QWeb/WEB-INF/下,新建web.xml文件。并复制如下内容:

XML 复制代码
<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         version="3.1">

    <display-name>OM2Web</display-name>

    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
    </welcome-file-list>

    <!-- Vue Router 刷新解决 -->
    <error-page>
        <error-code>404</error-code>
        <location>/index.html</location>
    </error-page>

</web-app>

3.打包为war

XML 复制代码
cd QWeb
jar -cvf ../QWeb.war *

打包后的目录类似:

html 复制代码
QWeb.war
├── index.html
├── assets
└── WEB-INF
    └── web.xml

为保证打包正确,可以用解压文件查看打包是否正确。

4.服务器端部署

将war包上传至服务器某目录下,通过中创中间件管理页面,左侧菜单应用程序,按钮,在弹出的页面中选择刚刚上传的war包,点击确认即可完成部署。

部署成功后,点击按钮,即可通过页面的地址访问vue项目

相关推荐
幺风26 分钟前
Claude Code 源码分析 — Tool/MCP/Skill 可扩展工具系统
前端·javascript·ai编程
vjmap33 分钟前
唯杰地图CAD图层加高性能特效扩展包发布
前端·gis
ZC跨境爬虫38 分钟前
3D 地球卫星轨道可视化平台开发 Day7(AI异步加速+卫星系列精简+AI Agent自动评论)
前端·人工智能·3d·html·json
ID_180079054731 小时前
淘宝 API 上货 / 商品搬家 业务场景实现 + JSON 返回示例
前端·javascript·json
M ? A1 小时前
Vue 动态组件在 React 中,VuReact 会如何实现?
前端·javascript·vue.js·经验分享·react.js·面试·vureact
vipbic1 小时前
独立开发复盘:我用 Uni-app + Strapi v5 肝了一个“会上瘾”的打卡小程序
前端·微信小程序
IT_陈寒2 小时前
Vite的热更新突然失效,原来是因为这个配置
前端·人工智能·后端
ZC跨境爬虫3 小时前
3D 地球卫星轨道可视化平台开发 Day8(分步渲染200颗卫星+ 前端分页控制)
前端·python·3d·重构·html
竹林8183 小时前
RainbowKit快速集成多链钱包连接,我如何从“连不上”到“丝滑切换”
前端·javascript
笨笨狗吞噬者3 小时前
Opus 4.7 使用体验
前端·ai编程