react-scripts test
在Node上运行,我的应用程序在Electron的Node编译版本上运行。
这样我就得到了经典的错误:
The module '.../better_sqlite3.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 103. This version of Node.js requires
NODE_MODULE_VERSION 93. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
这一点已在此部分解决:https://www.electronjs.org/docs/latest/tutorial/using-native-node-modules
"但问题是“如果我运行npm rebuild
,react-scripts test
开始工作,但我无法运行我的应用。如果我运行electron-rebuild
,我的应用启动,但react-scripts test
停止工作。
这是一个痛苦,必须不断运行这2个不同的命令的基础上,我试图做什么。
人们如何解决这个问题?
1条答案
按热度按时间e37o9pze1#
我执行了以下解决方法: