私はElectronとNodeを初めて使いました。私はsqlite3データベースを含むアプリケーションを構築しようとしています(これは私の最後のstackoverflow投稿ではありません)。プロジェクトフォルダ内電子アプリケーションに `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
です。私が行って手動でパスを変更して正しいアプリケーションを実行すると、これを実行する簡単な方法があるはずです。
「モジュールのインストールと電子の再構築」というタイトルでその場所の指示に従っており、問題は解決しません。 –