Модуль generator-kraken
, похоже, использует natives
в качестве зависимости. Модуль natives
устарел и не работает согласованно во всех версиях узла.
Вы можете использовать Node v10 для запуска генератора (команда yo kraken
). Генератор Yomen (yo
) только выплевывает код состояния c. Как только ваш код сгенерирован, вы можете вернуться к узлу 13, если это необходимо. Поскольку сам kraken не имеет никакой зависимости от нативных, вы не должны столкнуться с какими-либо проблемами при запуске сгенерированного кода с узлом 13. Вы можете использовать nvm
, чтобы быстро переключаться между версиями узла, если вы этого еще не сделали.
Другой возможный вариант - вообще пропустить «генератор» и начать с репозиториев примеров, упомянутых на домашней странице Kraken здесь . Вы можете клонировать один из этих репозиториев и адаптировать его к своему использованию. Или используйте их для справки и создайте собственную настройку с нуля.