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.
set up Ubuntu VM (recommend Ubuntu 20.4 LTS its the one I'm using so it works). optional setup vscode its pretty good.
Clone Plutus-apps repo
Clone plutus pioners program
install ghc and nixos
open up the cabal build file from the week of the PPP your on. Press
F and look up apps. there should be a plutus-apps now highlighted in the file copy the commit reference right below it.
cd into your plutus-apps dir and
git checkout <refrance you just copied>
cd to the correct week of Plutus pioneers program
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