【发布时间】:2020-03-27 03:07:13
【问题描述】:
在我的 Vue.js 应用中加载图像时遇到问题。
鉴于我有:
<img :src="imgSrc" />
这适用于开发模式:
data() {
return {
imgSrc: require('../assets/MyLogo.png'),
}
}
这在生产模式下有效:
data() {
return {
imgSrc: '/sites/burnley/assets/MyLogo.png',
}
}
但是我怎样才能进行此设置,以便在为生产构建时可以使用相同的代码库而无需注释输入/输出行?
补充: 我试过这个:
data() {
return {
imgSrc: this.prodMode ? '/sites/burnley/assets/MyLogo.png' : require('../assets/MyLogo.png'),
}
}
但这根本没有给我任何链接。
【问题讨论】:
标签: vue.js webpack webpack-dev-server