[bailicangdu/vue2-elm]关于打包后生成的静态文件放置到服务器的问题

2023-12-15 523 views
9

按照项目说明里把打包生成的staticindex.html文件放到本地的IIS服务器,但是出现了很多找不到资源的404错误,issues里也有很多篇讨论是关于服务器部署的问题,但翻了下好像都没有很好的解决方案,请问怎么配置才能正确加载资源呢?目前我是通过127.0.0.1/index.html访问的,static文件在同级目录下。

回答

1

目前的打包方式需要后台配合路由指向,很多人不是很了解这个步骤,导致出现这样的疑问。我把打包方式改一下把

0

已修改,通过访问当前域名下的elm目录即可访问

8

@bailicangdu 为什么改成assetsPublicPath: '/elm/'这样就行了呢?没修改前的/不是指向根目录吗?感觉这样配置也没错但实际不行。如果是之前的方式需要后台路由怎么设置?请楼主百忙中抽出时间帮我这样的小白科普下,先行谢过☺

2

你好,改成assetsPublicPath: '/elm/',为什么我打包之后在本地能访问,放在github报404,打包编译时不要在/的前面加个'.'吗?

5

@TroyBug 解决了吗?为什么打包编译后的文件,本地能运行,改成assetsPublicPath: '/elm/'再打包编译,本地,或放在github上都不能运行,怎样解决呢