Is there a way to get npm to unbuild all the modules under node_modules? Something like npm rebuild that removes all build artifacts but doesn\'t rebuild them?
I added this to my package.json:
"build": "npm build",
"clean": "rm -rf node_modules",
"reinstall": "npm run clean && npm install",
"rebuild": "npm run clean && npm install && npm run build",
Seems to work well.
There is actually special command for this job
npm ci
It will delete node_modules
directory and will install packages with respect your package-lock.json
file
More info: https://docs.npmjs.com/cli/ci.html