Hay man the best way is to spin up a VM like VirtualBox and make sure your dependencies match. Your problem here is that you are using a version of Webpack not compatible with your version of Plutus.
Step 1)
set up Ubuntu VM (recommend Ubuntu 20.4 LTS its the one I'm using so it works). optional setup vscode its pretty good.
Step 2)
Clone Plutus-apps repo
Step 3)
Clone plutus pioners program
Step 4)
install ghc and nixos
step 5)
open up the cabal build file from the week of the PPP your on. Press ctrl
+ F
and look up apps. there should be a plutus-apps now highlighted in the file copy the commit reference right below it.
step 6)
cd
into your plutus-apps dir and git checkout <refrance you just copied>
Step 7)
nix-shell
Step 8)
cd
to the correct week of Plutus pioneers program
cabal build
code .
you should now be in the environment inside vscode in the correct location ready to code.
to set up the client and server for the playground and the documentation look up the Plutus Env_ Setup Starter Pack.pdf