Web 3 intro youtube videos/setting up

I need help!!! I am beginning the web3 course and before beginning you are supposed to watch a playlist on youtube. I cannot get past the first video where you are setting everything up. I am trying to install the ethereum boilerplate in VScode and everytime i try to type “yarn install” in the code it says “command not found.” Someone please help me!!

You might have to install nodejs, https://nodejs.org/

Then, if still failing, you can install yarn and git

Carlos Z

Thank you so much! I got it now!

Hi I installed nodes.js and python was there something else I should do from the intro YouTube video do I skip installing the yarn if I did nodejs instead?

Yes, you can skip installing yarn if you want to, or just install it and have both (npm and yarn).

Both are packages managers so will mostly do the same process.

Carlos Z

you need to have yarn installed, for that you can try npm install yarn, but if yarn is giving you problems I think is the same if you do everything with npm command

can someone pls help me with this? idk what to do, I’ve tried the “npm audit fix” and the “npm audit fix force” still can’t get it to work.

npm install
npm WARN old lockfile 
npm WARN old lockfile The package-lock.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile 
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile 
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: '[email protected]',
npm WARN EBADENGINE   required: { node: '10.x' },
npm WARN EBADENGINE   current: { node: 'v18.12.1', npm: '9.3.0' }
npm WARN EBADENGINE }
npm WARN deprecated [email protected]: Renamed to @metamask/safe-event-emitter
npm WARN deprecated [email protected]: This package is broken and no longer maintained. 'mkdirp' itself supports promises now, please switch to that.
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: Deprecated in favor of '@metamask/eth-sig-util'
npm WARN deprecated [email protected]: New package name format for new versions: @ethereumjs/block. Please update.
npm WARN deprecated [email protected]: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: New package name format for new versions: @ethereumjs/tx. Please update.
npm WARN deprecated [email protected]: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated [email protected]: New package name format for new versions: @ethereumjs/tx. Please update.
npm WARN deprecated [email protected]: New package name format for new versions: @ethereumjs/vm. Please update.
npm WARN deprecated [email protected]: New package name format for new versions: @ethereumjs/block. Please update.
npm WARN deprecated [email protected]: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
npm WARN deprecated [email protected]: New package name format for new versions: @ethereumjs/common. Please update.
npm WARN deprecated [email protected]: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.

added 607 packages, and audited 608 packages in 1m

20 packages are looking for funding
  run `npm fund` for details

61 vulnerabilities (1 low, 8 moderate, 27 high, 25 critical)

To address issues that do not require attention, run:
  npm audit fix

To address all issues possible (including breaking changes), run:
  npm audit fix --force

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.