Я чувствую, что мне не хватает чего-то простого.
Я разрабатываю приложение "лоток" в nw.js. Для этого я установил "main"
в файл "main.js"
в моем файле package.json
. В main.js
я создаю экземпляр объекта Tray
и вызываю nw.Window.open('file://' + path.join(__dirname, 'index.html'))
по событию щелчка объекта в трее.
Все работает нормально, за исключением того, что я не могу использовать require
ни в каких скриптах внутри index.html
. Я получаю сообщение об ошибке:
Uncaught ReferenceError: require is not defined
Обратите внимание, что если я устанавливаю "main"
в "index.html"
в package.json
, все работает нормально. Проблема проявляется только при открытии index.html
с помощью nw.Window.open('file://' + path.join(__dirname, 'index.html'))
.
У меня есть ощущение, что это как-то связано с опцией node-remote
в package.json
, но я не могу этого понять.