Какая разница установки пакетов из devDependencies и dependencies?
Использую пакетный менеджер NPM. Все пакеты описаны в файле package.json На маке при выполнении комманды "npm i" устанавливаются все пакеты и из devDependencies и из dependencies. В windows же устанавливаются пакеты только из dependencies - в чем разница?
Устанавливает только зависимости, перечисленные в подразделе «dependencies» (для продакшн) в package.json, а зависимости из раздела «devDependencies» не устанавливает.
Алексей Вечканов: вполне возможно из-за ключей. Хотя что на Linux, что на Windows при указании ключа --save (сохраняет в dependencies), --save-dev (в devDependencies)
SM: Да это все понятно. Попробовал у подруги. Все пакеты устанавливаются и из devDependencies и из dependencies . У меня же их devDependencies не в какую не ставятся.
Попробовал у подруги на винде. Все пакеты устанавливаются и из devDependencies и из dependencies . У меня же их devDependencies не в какую не ставятся.