Current Behavior:
npm 7 is broken after installing itself in --global --production mode.
Expected Behavior:
npm 7 installing itself in --global --production mode should not cause a broken npm install.
Steps To Reproduce:
From a working, stable release of npm, run the following command twice and you will have a broken install of npm.
npm install --global --production npm@next-7
npm install --global --production npm@next-7 (Once more, with feeling!)
At this point, npm has reinstalled itself in a broken way, and no npm subcommands that I've tried will work.
Environment:
- OS: Ubuntu 20.04
- Node: 14.8.0
- npm: 6.14.7 (for bootstrapping this whole process)
- npm: 7.0.0-beta.6 (reinstalling itself in a broken state)
Current Behavior:
npm 7 is broken after installing itself in
--global --productionmode.Expected Behavior:
npm 7 installing itself in
--global --productionmode should not cause a brokennpminstall.Steps To Reproduce:
From a working, stable release of
npm, run the following command twice and you will have a broken install ofnpm.npm install --global --production npm@next-7npm install --global --production npm@next-7(Once more, with feeling!)At this point, npm has reinstalled itself in a broken way, and no
npmsubcommands that I've tried will work.Environment: