Tôi có một ứng dụng đơn giản dựa trên khởi động nhanh bằng điện tử với hầu như không có thay đổi nào. Tôi đang cố gắng sử dụng nedb và vượt qua nó trong đường dẫn userData của tôi.App.getPath ("userData") dường như đưa ra đường dẫn sai
My Package.json
"name": "my-electron-app",
"version": "1.0.0",
"description": "A minimal Electron application",
"main": "main.js",
"scripts": {
"start": "electron main.js"
}
kịch bản renderer của tôi (app.js):
const remote = require('electron').remote;
const app = remote.app;
console.log(app.getPath('userData'))
Theo console, userData là
C: \ Users \ tôi \ AppData \ Roaming \ Electron
Không phải là nó?
C: \ Users \ tôi \ AppData \ Roaming \ my-electron-app
Có lẽ đó là một lỗi. Hãy thử với ứng dụng sản xuất. Sử dụng trình đóng gói điện tử để đóng gói ứng dụng sản xuất – phuongle