我有一个 vue.js 应用程序,想要将其部署到我的 JAX-RS 后端。 Wildfly 服务器已启动并正在运行,web.xml 配置为:
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
但是运行后我收到 404 错误,找不到静态文件夹(和 app.js)。 如何启用对静态文件夹的访问?
最佳答案
我使用这个堆栈。 Wildfly + Spring Rest api + Vuejs 应用程序嵌入 .war
它有效。 您必须将所有 .js .css .png ... 放入 WebContent 中 确保 npm run build 中的 dist 文件夹全部位于 WebContent 内 示例:
- 网页内容
- index.html
- app.js
- 静态
- 图片
- 照片1.png
- Assets
- 工作.svg
您的欢迎文件是正确的。
关于javascript - 在 Wildfly 10 上部署 Vue.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43466722/