【发布时间】:2018-03-31 23:14:20
【问题描述】:
如何使用 electron-forge 应用程序安装和运行 sqlite3? 每当我尝试创建一个新项目并添加 sqlite3 时,总是缺少依赖项和错误。
我尝试使用npm install sqlite3 --build-from-source 安装它,但之后,当我启动应用程序时,它会中断并报告到处都缺少依赖项。安装它们后它可以工作,但是包和 make 被破坏并出现以下错误:
> electron-forge package
√ Checking your system
√ Preparing to Package Application for arch: x64
Failed to compile file: C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\dbnavigator.xml
Compiling C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\dbnavigator.xml resulted in a MIME type of application/xml, which we don't know how to handle
Failed to compile file: C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\encodings.xml
Compiling C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\encodings.xml resulted in a MIME type of application/xml, which we don't know how to handle
Failed to compile file: C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\jsLibraryMappings.xml
Compiling C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\jsLibraryMappings.xml resulted in a MIME type of application/xml, which we don't know how to handle
Failed to compile file: C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\markdown-navigator\profiles_settings.xml
Compiling C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\markdown-navigator\profiles_settings.xml resulted in a MIME type of application/xml, which we don't know how to handle
Failed to compile file: C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\markdown-navigator.xml
Compiling C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\markdown-navigator.xml resulted in a MIME type of application/xml, which we don't know how to handle
Failed to compile file: C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\misc.xml
Compiling C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\misc.xml resulted in a MIME type of application/xml, which we don't know how to handle
Failed to compile file: C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\modules.xml
Compiling C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\modules.xml resulted in a MIME type of application/xml, which we don't know how to handle
Failed to compile file: C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\vcs.xml
Compiling C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\vcs.xml resulted in a MIME type of application/xml, which we don't know how to handle
Failed to compile file: C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\watcherTasks.xml
Compiling C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\watcherTasks.xml resulted in a MIME type of application/xml, which we don't know how to handle
Failed to compile file: C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\workspace.xml
Compiling C:\Users\neman\AppData\Local\Temp\electron-packager\win32-x64\rentacar-manager-win32-x64\resources\app\.idea\workspace.xml resulted in a MIME type of application/xml, which we don't know how to handle
√ Compiling Application
√ Preparing native dependencies: 1 / 1
√ Packaging Application
【问题讨论】:
标签: node.js reactjs sqlite electron electron-forge