-
Notifications
You must be signed in to change notification settings - Fork 299
Description
Version
PS C:\Users\Deepanshu sharma\frontend> node -v v24.11.1
Platform
PS C:\Users\Deepanshu sharma\frontend> npm run dev
> [email protected] dev
> vite
✔ Console Ninja extension is connected to Vite, see https://tinyurl.com/2vt8jxzw
PRO FEATURES are enabled for free until Mon Nov 24 2025. https://console-ninja.com/pro
You are using Node.js 18.20.8. Vite requires Node.js version 20.19+ or 22.12+. Please upgrade your Node.js version.
error when starting dev server:
TypeError: crypto.hash is not a function
at getHash (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:2680:21)
at getLockfileHash (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:33002:9)
at getDepHash (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:33005:23)
at initDepsOptimizerMetadata (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:32464:53)
at createDepsOptimizer (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:34652:17)
at new DevEnvironment (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:35426:109)
at Object.defaultCreateClientDevEnvironment [as createEnvironment] (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:35838:9)
at file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:26007:52
at Array.map (<anonymous>)
at _createServer (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:26006:58)
PS C:\Users\Deepanshu sharma\frontend>
Subsystem
No response
What steps will reproduce the bug?
when i start react vite command npm run dev showing this error
PS C:\Users\Deepanshu sharma\frontend> npm run dev
[email protected] dev
vite
✔ Console Ninja extension is connected to Vite, see https://tinyurl.com/2vt8jxzw
PRO FEATURES are enabled for free until Mon Nov 24 2025. https://console-ninja.com/pro
You are using Node.js 18.20.8. Vite requires Node.js version 20.19+ or 22.12+. Please upgrade your Node.js version.
error when starting dev server:
TypeError: crypto.hash is not a function
at getHash (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:2680:21)
at getLockfileHash (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:33002:9)
at getDepHash (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:33005:23)
at initDepsOptimizerMetadata (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:32464:53)
at createDepsOptimizer (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:34652:17)
at new DevEnvironment (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:35426:109)
at Object.defaultCreateClientDevEnvironment [as createEnvironment] (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:35838:9)
at file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:26007:52
at Array.map ()
at _createServer (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:26006:58)
PS C:\Users\Deepanshu sharma\frontend>
i tried everything and i am on latest node but when i run this command show this when i type this command server runs=
node .\node_modules\vite\bin\vite.js
How often does it reproduce? Is there a required condition?
when i start react vite command npm run dev showing this error
PS C:\Users\Deepanshu sharma\frontend> npm run dev
[email protected] dev
vite
✔ Console Ninja extension is connected to Vite, see https://tinyurl.com/2vt8jxzw
PRO FEATURES are enabled for free until Mon Nov 24 2025. https://console-ninja.com/pro
You are using Node.js 18.20.8. Vite requires Node.js version 20.19+ or 22.12+. Please upgrade your Node.js version.
error when starting dev server:
TypeError: crypto.hash is not a function
at getHash (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:2680:21)
at getLockfileHash (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:33002:9)
at getDepHash (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:33005:23)
at initDepsOptimizerMetadata (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:32464:53)
at createDepsOptimizer (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:34652:17)
at new DevEnvironment (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:35426:109)
at Object.defaultCreateClientDevEnvironment [as createEnvironment] (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:35838:9)
at file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:26007:52
at Array.map ()
at _createServer (file:///C:/Users/Deepanshu%20sharma/frontend/node_modules/vite/dist/node/chunks/config.js:26006:58)
PS C:\Users\Deepanshu sharma\frontend>
i tried everything and i am on latest node but when i run this command show this when i type this command server runs=
node .\node_modules\vite\bin\vite.js
What is the expected behavior? Why is that the expected behavior?
expected behaviour is it runs with npm run dev and not showing you are on 18v of node
What do you see instead?
show me you are no 18 version of node
Additional information
No response