Я создал приложение Node, основанное на зависимости (Jest), предназначенное только для запуска тестов.
Я хочу сжать это приложение и запустить его и его тесты на другом компьютере, на котором установлен узел.
Мой package.json включает
"scripts": {"test": "jest"},
, а jest включен в папку npm_modules приложения.
Тесты отлично работают на компьютере, на котором было разработано приложение.Однако после извлечения zip и запуска на другом компьютере я получаю сообщение об ошибке, что jest не найден.
Затем я переустановил jest без '--save-dev' и установил его для производственного использования, думая, что этоустранить ошибку, но это не так.
Я думал, что смысл иметь npm_modules и использовать 'npm install' так, чтобы все зависимости приложения могли быть локализованы и переносимы, т.е. не имея хост-машины, нужно устанавливать модули отдельно,
Есть ли способ решить эту проблему?Спасибо!