如何在 Vue 文件中包含资产文件夹?
How do you include an assets folder in a Vue file?
我试过了(我用的是Vue官方Webpack template):
data () {
photoEditorAssets: require('../assets/img/photoeditorsdk/assets'),
}
mounted () {
var editor = new PhotoEditorSDK.UI.DesktopUI({ //eslint-disable-line
container: container,
assets: {
baseUrl: this.photoEditorAssets // <-- This should be the absolute path to your `assets` directory
}
})
}
}
但是,我得到这个错误:
Module build failed: Error: ENOENT: no such file or directory, open
'E:\alex\vreditor\src\assets\img\photoeditorsdk\assets'
也许代码正在搜索名为 assets 的文件?
如何正确导入Vue文件中的文件夹?
注意:这是我的项目的结构:
那不是 require()
的工作方式。你要的只是绝对路径
像这样的东西应该适合你。
data () {
photoEditorAssets: '../assets/img/photoeditorsdk/assets',
}
我试过了(我用的是Vue官方Webpack template):
data () {
photoEditorAssets: require('../assets/img/photoeditorsdk/assets'),
}
mounted () {
var editor = new PhotoEditorSDK.UI.DesktopUI({ //eslint-disable-line
container: container,
assets: {
baseUrl: this.photoEditorAssets // <-- This should be the absolute path to your `assets` directory
}
})
}
}
但是,我得到这个错误:
Module build failed: Error: ENOENT: no such file or directory, open 'E:\alex\vreditor\src\assets\img\photoeditorsdk\assets'
也许代码正在搜索名为 assets 的文件?
如何正确导入Vue文件中的文件夹?
注意:这是我的项目的结构:
那不是 require()
的工作方式。你要的只是绝对路径
像这样的东西应该适合你。
data () {
photoEditorAssets: '../assets/img/photoeditorsdk/assets',
}