- Platform information:
- Hardware: x86 Mac
- Java Runtime Environment: Oracle JDK 21.0.4
- openHAB version: 5.0.0-SNAPSHOT (head of the git repo today)
- Maven 3.9.9, Node 14.15.0
I’m unable to build openhab-addons; I get the following error, and I’m guessing it’s because I don’t have quite the right build stack, and honestly, I don’t even know how to troubleshoot this. Can someone provide guidance?
[INFO] --- frontend:1.15.1:npx (npx webpack (openhab-js globals injection)) @ org.openhab.automation.jsscripting ---
[INFO] Running 'npx webpack -c ./node_modules/openhab/build/@globals-webpack.config.js --entry-reset --entry ./node_modules/openhab/build/@openhab-globals.js -o ./dist' in /Users/jerry/Documents/dev/openhab/openhab-addons/bundles/org.openhab.automation.jsscripting/target/js
[INFO] [webpack-cli] Failed to load '/Users/jerry/Documents/dev/openhab/openhab-addons/bundles/org.openhab.automation.jsscripting/target/js/node_modules/openhab/build/@globals-webpack.config.js' config
[INFO] [webpack-cli] Error: Cannot find module '/Users/jerry/Documents/dev/openhab/openhab-addons/bundles/org.openhab.automation.jsscripting/target/js/node_modules/openhab/build/@globals-webpack.config.js'
[INFO] Require stack:
[INFO] - /Users/jerry/node_modules/webpack-cli/lib/webpack-cli.js
[INFO] - /Users/jerry/node_modules/webpack-cli/lib/bootstrap.js
[INFO] - /Users/jerry/node_modules/webpack-cli/bin/cli.js
[INFO] - /Users/jerry/node_modules/webpack/bin/webpack.js
[INFO] at Function.Module._resolveFilename (node:internal/modules/cjs/loader:956:15)
[INFO] at Function.Module._load (node:internal/modules/cjs/loader:804:27)
[INFO] at Module.require (node:internal/modules/cjs/loader:1028:19)
[INFO] at require (node:internal/modules/cjs/helpers:102:18)
[INFO] at WebpackCLI.tryRequireThenImport (/Users/jerry/node_modules/webpack-cli/lib/webpack-cli.js:223:30)
[INFO] at loadConfigByPath (/Users/jerry/node_modules/webpack-cli/lib/webpack-cli.js:1406:38)
[INFO] at /Users/jerry/node_modules/webpack-cli/lib/webpack-cli.js:1460:88
[INFO] at Array.map (<anonymous>)
[INFO] at WebpackCLI.loadConfig (/Users/jerry/node_modules/webpack-cli/lib/webpack-cli.js:1460:68)
[INFO] at WebpackCLI.createCompiler (/Users/jerry/node_modules/webpack-cli/lib/webpack-cli.js:1781:33) {
[INFO] code: 'MODULE_NOT_FOUND',
[INFO] requireStack: [
[INFO] '/Users/jerry/node_modules/webpack-cli/lib/webpack-cli.js',
[INFO] '/Users/jerry/node_modules/webpack-cli/lib/bootstrap.js',
[INFO] '/Users/jerry/node_modules/webpack-cli/bin/cli.js',
[INFO] '/Users/jerry/node_modules/webpack/bin/webpack.js'
[INFO] ]
[INFO] }