我尝试了这个(我正在使用Vue的官方Webpack模板):
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
}
})
}
}
但是,我收到此错误:
模块构建失败:错误:ENOENT:没有此类文件或目录,请打开“ E:\ alex \ vreditor \ src \ assets \ img \ photoeditorsdk \ assets”
也许代码正在搜索一个称为资产的文件?
如何正确导入Vue文件中的文件夹?
注意:这是我的项目的结构:
那不是require()
工作原理。您想要的只是绝对路径。
像这样的事情应该对您有用。
data () {
photoEditorAssets: '../assets/img/photoeditorsdk/assets',
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句