Chromium уже содержит глобальную переменную, называемую «crypto», поэтому вы не можете переназначить ее и должны изменить имя вашей глобальной переменной, например
nodeCrypto = require('crypto') // or window.nodeCrypto = require('crypto')
, а затем в средство визуализации
console.log(nodeCrypto.randomBytes(4))
* 1006. * Или вы можете добавить
nodeIntegration:true
в
webPreferences
блоке в
BrowserWindow
параметрах и использовать require непосредственно от рендерера в некоторых ваших модулях (если вы не хотите помещать global в файл предварительной загрузки).
const crypto = require('crypto'); // or const crypto = window.require('crypto')