Laravel 使用Vapor时,如何引用.vue文件中的资产?

Laravel 使用Vapor时,如何引用.vue文件中的资产?,laravel,vue.js,vapor,Laravel,Vue.js,Vapor,因为我希望在部署时使用正确的URL将资产分发到Cloudfront 我没有使用blade,因此无法使用资产帮助器。也没有这方面的文件 您需要确保将图像存储在正确的位置,以便在生成时正确处理它们 我犯了将图像存储在/public目录中的错误。而是将图像存储在/resources和.vue文件中,确保使用相对路径引用它们 例如 app.vue /参考资料/js/views/app.vue test.png /参考资料/图片/test.png 然后在app.vue中引用图像: <img src=

因为我希望在部署时使用正确的URL将资产分发到
Cloudfront


我没有使用
blade
,因此无法使用资产帮助器。也没有这方面的文件

您需要确保将图像存储在正确的位置,以便在生成时正确处理它们

我犯了将图像存储在/public目录中的错误。而是将图像存储在/resources和.vue文件中,确保使用相对路径引用它们

例如

app.vue

/参考资料/js/views/app.vue

test.png

/参考资料/图片/test.png

然后在app.vue中引用图像:

<img src="../../images/test.png" />

您需要确保将图像存储在正确的位置,以便在生成时正确处理它们

我犯了将图像存储在/public目录中的错误。而是将图像存储在/resources和.vue文件中,确保使用相对路径引用它们

例如

app.vue

/参考资料/js/views/app.vue

test.png

/参考资料/图片/test.png

然后在app.vue中引用图像:

<img src="../../images/test.png" />

在任何资产不能与Vapor一起使用之前,您不能尝试将所有资产移动到公共位置并使用
/
。您的vue文件夹结构是什么?它在Vapor中的位置?默认情况下是经典结构。文件中的resources/、public/和Vapor肯定存在,但引用不正确。想想看:如果没有帮助程序,它将不知道Cloudfront url,因此它会被引用为vapor-vantage-url-farm.etc/file.ext。您是否试图从叶文件中访问它们?你能举个例子吗?你有404吗?我正在努力思考,但可以做更多的细节!在任何资产不能与Vapor一起使用之前,您不能尝试将所有资产移动到公共位置并使用
/
。您的vue文件夹结构是什么?它在Vapor中的位置?默认情况下是经典结构。文件中的resources/、public/和Vapor肯定存在,但引用不正确。想想看:如果没有帮助程序,它将不知道Cloudfront url,因此它会被引用为vapor-vantage-url-farm.etc/file.ext。您是否试图从叶文件中访问它们?你能举个例子吗?你有404吗?我正在努力思考,但可以做更多的细节!那个
ASSET\u URL
片段就是我所缺少的!谢谢那个
ASSET\u URL
片段就是我所缺少的!谢谢