Development Setup

Hi Guys and Gals,

I’m trying to set up my development environment. I get as far as logging in but when I enter
“npx adalo dev”

I get the following error message and the ‘Developer’ tab doesn’t appear in Adalo.

MANIFESTS: {“./src/components/GComponent/manifest.json”:{“displayName”:“g component”,“defaultWidth”:160,“defaultHeight”:24,“components”:“./index.js”,“icon”:“./example-thumbnail.png”,“props”:[{“name”:“text”,“displayName”:“Text”,“type”:“text”,“default”:“Happy Hacking”},{“name”:“color”,“displayName”:“Color”,“type”:“color”,“default”:“#00A898”}],“name”:“GComponent”}}
Starting the dev web server…
:warning: 「wds」: transportMode is an experimental option, meaning its usage could potentially change without warning
:information_source: 「wds」: Project is running at http://localhost:8000/webpack-dev-server/
:information_source: 「wds」: webpack output is served from /dist/
:information_source: 「wds」: Content not from webpack is served from /dist
:information_source: 「wds」: Project is running at http://localhost:8001/webpack-dev-server/
:information_source: 「wds」: webpack output is served from /dist/
:information_source: 「wds」: Content not from webpack is served from /dist
STARTED LOCAL SERVERS: 8000, 8001
node:internal/crypto/hash:71
this[kHandle] = new _Hash(algorithm, xofLen);
^

Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:71:19)
at Object.createHash (node:crypto:140:10)
at module.exports (/Users/gjhome/g-component/node_modules/webpack/lib/util/createHash.js:135:53)
at NormalModule._initBuildHash (/Users/gjhome/g-component/node_modules/webpack/lib/NormalModule.js:417:16)
at handleParseError (/Users/gjhome/g-component/node_modules/webpack/lib/NormalModule.js:471:10)
at /Users/gjhome/g-component/node_modules/webpack/lib/NormalModule.js:503:5
at /Users/gjhome/g-component/node_modules/webpack/lib/NormalModule.js:358:12
at /Users/gjhome/g-component/node_modules/loader-runner/lib/LoaderRunner.js:373:3
at iterateNormalLoaders (/Users/gjhome/g-component/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
at iterateNormalLoaders (/Users/gjhome/g-component/node_modules/loader-runner/lib/LoaderRunner.js:221:10)
at /Users/gjhome/g-component/node_modules/loader-runner/lib/LoaderRunner.js:236:3
at context.callback (/Users/gjhome/g-component/node_modules/loader-runner/lib/LoaderRunner.js:111:13)
at /Users/gjhome/g-component/node_modules/babel-loader/lib/index.js:44:71 {
opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error’ ],
library: ‘digital envelope routines’,
reason: ‘unsupported’,
code: ‘ERR_OSSL_EVP_UNSUPPORTED’
}

I’ve enabled developer account in settings so not sure what the issue is…

I’m running a 2020 Intel Mac

Thanks in advance for any help!

Hi @GJulien,

I guess the best would be Submitting a support ticket or logging to the Adalo Component Developers channel ( No-Code Meet Code in Adalo’s Component Marketplace scroll a bit ) and asking this there!

And maybe the component developers active in this forum can help you too?

Thank you

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.