例如:
publicPath of vue.config.js上,
上的静态文件。
当我使用lasy加载路由时,该路由尝试在https://my-site.com/my-path/js/xxxxx.js上加载文件,但是我的静态文件托管在https://static.my-site.com,so上--这就产生了一个404问题。
我该怎么解决这个问题。
发布于 2020-09-21 08:19:50
这里有两件事要做..。
publicPath设置为静态站点基URL// vue.config.js module.exports ={ publicPath: process.env.NODE_ENV === "production“?"https://static.my-site.com/”:"/“
base设置为应用程序的基本路径从" Vue“导入VueRouter,Vue.use(VueRouter) const路由器=新VueRouter({ base: process.env.NODE_ENV === "production”?"/my-path/“:”//“,路由:. })
发布于 2020-09-21 07:38:33
可以使用导入语句中的绝对位置。
https://stackoverflow.com/questions/63987783
复制相似问题