我是Electron和Node的新手。我正在嘗試構建一個包含sqlite3數據庫的應用程序,僅僅是爲了實現它的體驗(這不會是我在此項目中的最後一個stackoverflow帖子)。嘗試爲Electron應用程序安裝`sqlite3`導致路徑不正確
在項目文件夾我運行:
npm install electron-prebuilt --save-dev
npm install sqlite3 --save-dev
和node_modules
內容填入正確看來。當我嘗試使用electron .
運行應用程序時,出現錯誤,指示我無法在~/Programming/DemoCode/Electron/electron-officers/node_modules/sqlite3/lib/binding/electron-v1.2-darwin-x64/node_sqlite3.node
找到該模塊。
實際路徑是~/Programming/DemoCode/Electron/electron-officers/node_modules/sqlite3/lib/binding/node-v48-darwin-x64/node_sqlite3.node
。如果我進入並手動更改路徑以正確運行應用程序,但似乎應該有一個更簡單的方法來執行此操作。
我之前按照標題爲「爲Electron安裝模塊和重建」的說明在該位置進行了操作,問題依然存在。 –