After trying your solution, I still get the following error messages:
D:\xampp81\htdocs\one_page_unite_vue>npm run dev
dev
npm run development
development
cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js
10% building 1/3 modules 2 active ...htdocs\one_page_unite_vue\resources\sass\app.scssError: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:80:19)
at Object.createHash (node:crypto:139:10)
at module.exports (D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\util\createHash.js:135:53)
at NormalModule._initBuildHash (D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModule.js:417:16)
at handleParseError (D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModule.js:471:10)
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModule.js:503:5
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModule.js:358:12
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:373:3
at iterateNormalLoaders (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:214:10)
at iterateNormalLoaders (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:221:10)
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:236:3
at runSyncOrAsync (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:130:11)
at iterateNormalLoaders (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:232:2)
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:186:6
at runSyncOrAsync (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:130:11)
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:178:3
at loadLoader (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\loadLoader.js:47:3)
at iteratePitchingLoaders (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:169:2)
at iteratePitchingLoaders (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:165:10)
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:188:6
at runSyncOrAsync (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:124:12)
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:178:3
at loadLoader (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\loadLoader.js:47:3)
at iteratePitchingLoaders (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:169:2)
at runLoaders (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:365:2)
at NormalModule.doBuild (D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModule.js:295:3)
at NormalModule.build (D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModule.js:446:15)
at Compilation.buildModule (D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\Compilation.js:739:10)
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\Compilation.js:981:14
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModuleFactory.js:409:6
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModuleFactory.js:155:13
at AsyncSeriesWaterfallHook.eval [as callAsync] (eval at create (D:\xampp81\htdocs\one_page_unite_vue\node_modules\tapable\lib\HookCodeFactory.js:33:10), :6:1)
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModuleFactory.js:138:29
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModuleFactory.js:346:9
at process.processTicksAndRejections (node:internal/process/task_queues:77:11)
node:internal/crypto/hash:80
this[kHandle] = new _Hash(algorithm, xofLen, algorithmId, getHashCache());
^
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:80:19)
at Object.createHash (node:crypto:139:10)
at module.exports (D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\util\createHash.js:135:53)
at NormalModule._initBuildHash (D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModule.js:417:16)
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModule.js:452:10
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\webpack\lib\NormalModule.js:323:13
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:367:11
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:233:18
at context.callback (D:\xampp81\htdocs\one_page_unite_vue\node_modules\loader-runner\lib\LoaderRunner.js:111:13)
at D:\xampp81\htdocs\one_page_unite_vue\node_modules\babel-loader\lib\index.js:55:103 {
opensslErrorStack: [
'error:03000086:digital envelope routines::initialization error',
'error:0308010C:digital envelope routines::unsupported'
],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
Node.js v20.12.2
D:\xampp81\htdocs\one_page_unite_vue>
ref: https://stackoverflow.com/questions/69692842/error-message-error0308010cdigital-envelope-routinesunsupported