Я обнаружил, что этот плагин предлагает мне несколько полезных утилит, но я не хочу использовать его в качестве производственной зависимости, поэтому я установил его как:
npm install --save-dev electron-debug
Если яПоместите это так в мой код, я предполагаю, что мои производственные сборки не будут работать, потому что эта зависимость не существует:
require('electron-debug')();
Так, как я могу «опционально» загрузить его и тихо подавить любую ошибку и продолжить без какой-либомного проблем?
Также упоминается здесь :
Работает только в процессе разработки, если не отменено включенной опцией.
Но если я использую --save
вместо --save-dev
, я предполагаю, что зависимость будет установлена и на моем производственном приложении, зависимость, которая используется только для отладки, и это вроде как отстой.