I am working on an angular app with a .net core web api.
When I cloned this repository, I tried to run npm install on the angular application, but I got a strange error:
npm install npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) audited 34090 packages in 14.711s found 15 vulnerabilities (9 low, 6 high) run `npm audit fix` to fix them, or `npm audit` for details
Also, if I try to do npm audit fix, I get even more errors:
npm audit fix npm ERR! code ELOCKVERIFY npm ERR! Errors were found in your package-lock.json, run npm install to fix them. npm ERR! Invalid: lock file's @progress/kendo-theme-default@file:https:/registry.npmjs.org/@progress/kendo-theme-default/-/kendo-theme-default-2.48.1.tgz does not satisfy @progress/kendo-theme-default@file:lib/kendo-theme-default npm ERR! Invalid: lock file's bootstrap@file:https:/registry.npmjs.org/bootstrap/-/bootstrap-4.0.0.tgz does not satisfy bootstrap@file:lib/bootstrap
How can I resolve this?
If you find the same deprecation messages, then you can try to see if there's an open issue in GitHub discussing the deprecation messages. While you can run the npm install command to get the required package version, it's not necessary as the module should still work.
Often times, this is related to package-lock.json messing. I would suggest to try to:
1 - Delete your package-lock.json
2 - Delete your node_modules folder
3 - Try npm install again
This used to fix several issues when adding new packages in my angular apps.
Good luck!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With