本文介绍了错误:找不到模块\ node_modules \ sqlite3 \ lib \ binding \ electron-v8.0-win32-x64 \ node_sqlite3.node'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在电子版8.1中安装sqlite3时遇到问题我遇到以下错误
I have trouble with installing sqlite3 in electron 8.1I got following errors
Error: Cannot find module 'D:\TASK(2020.1.1~)\AMS\node_modules\sqlite3\lib\binding\electron-v8.1-win32-x64\node_sqlite3.node'
Require stack:
- D:\TASK(2020.1.1~)\AMS\node_modules\sqlite3\lib\sqlite3.js
- D:\TASK(2020.1.1~)\AMS\main.js
- D:\TASK(2020.1.1~)\AMS\node_modules\electron\dist\resources\default_app.asar\main.js
-
at Module._resolveFilename (internal/modules/cjs/loader.js:798:15)
at Function../lib/common/reset-search-paths.ts.Module._resolveFilename (electron/js2c/browser_init.js:7595:16)
at Module._load (internal/modules/cjs/loader.js:691:27)
at Module._load (electron/js2c/asar.js:717:26)
at Function.Module._load (electron/js2c/asar.js:717:26)
at Module.require (internal/modules/cjs/loader.js:853:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (D:\TASK(2020.1.1~)\AMS\node_modules\sqlite3\lib\sqlite3.js:4:15)
at Module._compile (internal/modules/cjs/loader.js:968:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:986:10)
我安装了 npm install sqlite3 --build-from-source --runtime = electron --target = 8.0.2 --dist-url = https://atom.io/download/electron
但是没有运气.请帮我.
I installed npm install sqlite3 --build-from-source --runtime=electron --target=8.0.2 --dist-url=https://atom.io/download/electron
But no luck. Please help me.
推荐答案
最后,我找出并解决了.需要关注
Finally, I figured out and solved.needed to followings
"scripts": {
"start": "electron .",
"postinstall": "electron-builder install-app-deps",
"package": "electron-packager . --production"
},
此后, npm运行postinstall
它对我有用.
这篇关于错误:找不到模块\ node_modules \ sqlite3 \ lib \ binding \ electron-v8.0-win32-x64 \ node_sqlite3.node'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!