【发布时间】:2018-01-23 11:14:02
【问题描述】:
我是 webpack 和 Vue.js 的新手。尝试在嵌套组件中加载图像/视频时遇到问题,它给了我“未找到”错误。 我有这样的项目结构:
假设在 Signup.Vue 中我想从资产文件夹加载图像,我该怎么做? 因为“.../assets/my-img.jpg”没有成功, “assets/my-img.jpg”都不是。在 css 中,我发现将 require 与 "~" 一起使用是有效的(例如 '~assets/my-img.jpg" )。 我不明白路径是如何工作的。
将我的图像放在同一个组件的文件夹中是一种选择,但我想使用我可以从中获取媒体的主要资产文件夹。
使用:webpack 2.7.0 / vue 2.0
提前谢谢你
【问题讨论】: