付けて害はないが、2021年現在意味のないオプションである。2017年のnpm@5からデフォルトの挙動になったため。
npm install
saves any specified packages intodependencies
by default. Additionally, you can control where and how they get saved with some additional flags: …
--no-save
: Prevents saving todependencies
. https://docs.npmjs.com/cli/v6/commands/npm-install
Breaking Changes npm will —save by default now. Additionally, package-lock.json will be automatically created unless an npm-shrinkwrap.json exists. https://blog.npmjs.org/post/161081169345/v500