Closed FabiowQuixada closed 4 years ago
Since you can run your tests manually, my guess is that you use a different Node version in that case. Try setting jasmineExplorer.nodePath to the path of this Node version.
I tried adding the version I'm using (12.16.1), but the reload icon kept on running forever.
But strangely, when I explictly set "jasmineExplorer.nodePath" to "default", it started working again.
Thanks!
Hello,
after installing "better-sqlite3", whenever I try to reload tests, I get the following message in Jasmine Explorer Log:
Worker: Caught error Error: The module '(...)/node_modules/better-sqlite3/build/Release/better_sqlite3.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 72. This version of Node.js requires NODE_MODULE_VERSION 64. Please try re-compiling or re-installing the module (for instance, using ((...)/node_modules/better-sqlite3/lib/database.js:6:40)
npm rebuild
ornpm install
). at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:166:20) at Object.Module._extensions..node (internal/modules/cjs/loader.js:740:18) at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:166:20) at Module.load (internal/modules/cjs/loader.js:620:32) at tryModuleLoad (internal/modules/cjs/loader.js:559:12) at Function.Module._load (internal/modules/cjs/loader.js:551:3) at Module.require (internal/modules/cjs/loader.js:658:17) at require (internal/modules/cjs/helpers.js:20:18) at bindings (/home/fabiow/Development/Projects/isml-linter/node_modules/bindings/bindings.js:112:48) at Object.I tried those suggestions and others, but none worked. Everything else seems to be working, including running tests manually.
If I uninstall that package, Jasmine Test Explorer starts working again.
Can you please help me with that?
Thank you!