带有电子的vuejs,不能使用fs
vuejs with electron, can't use fs
我正在使用 Vue 及其 Electron 插件,我想使用 fs 读取目录,但它给了我这个错误。可能是什么问题?
TypeError: Object(...) is not a function
import Vue from 'vue';
import Component from 'vue-class-component';
import { readdir } from 'fs';
@Component
export default class Directory {
mounted() {
readdir('C:/', (err, files) => {
if (err) console.log(err);
console.log(files)
})
}
}
我只使用 Angular+Electron 组合,但我使用 electron 的主进程来进行文件操作。
进一步阅读:https://www.electronjs.org/docs/api/ipc-main
在主进程中,您可以像在节点中一样轻松访问“fs”。
我不知道 Vue 是否属于这种情况,但也许这会有所帮助。
我正在使用 Vue 及其 Electron 插件,我想使用 fs 读取目录,但它给了我这个错误。可能是什么问题?
TypeError: Object(...) is not a function
import Vue from 'vue';
import Component from 'vue-class-component';
import { readdir } from 'fs';
@Component
export default class Directory {
mounted() {
readdir('C:/', (err, files) => {
if (err) console.log(err);
console.log(files)
})
}
}
我只使用 Angular+Electron 组合,但我使用 electron 的主进程来进行文件操作。
进一步阅读:https://www.electronjs.org/docs/api/ipc-main
在主进程中,您可以像在节点中一样轻松访问“fs”。
我不知道 Vue 是否属于这种情况,但也许这会有所帮助。