В чем разница? Я понимаю, что они попадают в разные свойства объекта в bower.json, но я не могу понять, почему для этого вам нужны два отдельных свойства, почему бы просто не использовать их.
Из документации:
-S, --save: Save installed packages into the project’s bower.json dependencies
-D, --save-dev: Save installed packages into the project’s bower.json devDependencies
Но нет объяснения разницы между ними. Когда мне следует сохранять в зависимостях против devDependencies?