【发布时间】:2021-03-28 03:04:18
【问题描述】:
我已阅读the docs,它介绍了 Node js 中的工作 fs(文件系统),但我无法管理它在 Electron 应用程序中的 Quasar js 应用程序中工作。有一些代码:
<script>
import fs from 'fs';
export default {
// some another codes here
methods: {
save() {
console.log(fs.copyFile) // gives undefined
fs.copyFile("source.jpg", ("destination.jpg" , (err) => {
console.log(err)
});
},
},
};
</script>
代码给出了这个错误:
Map.vue?108f:119 Uncaught (in promise) TypeError: fs__WEBPACK_IMPORTED_MODULE_1___default.a.copyFile is not a function
at eval (Map.vue?108f:119)
其他类星体 (vue) js 文件: package.json
{
"dependencies": {
"@quasar/extras": "^1.0.0",
"axios": "^0.18.1",
"core-js": "^3.6.5",
"pg-hstore": "^2.3.3",
"quasar": "^1.0.0",
"sequelize": "^6.6.2",
"sequelize-file": "^0.3.0",
"sqlite3": "^5.0.2",
"vue-i18n": "^8.0.0",
"vue2-editor": "^2.10.2"
},
"devDependencies": {
"@quasar/app": "^2.0.0",
"devtron": "^1.4.0",
"electron": "^9.4.4",
"electron-debug": "^3.2.0",
"electron-devtools-installer": "^3.1.1",
"electron-packager": "^14.2.1",
"electron-rebuild": "^2.3.5"
},
}
【问题讨论】:
标签: javascript node.js electron quasar-framework