0

我觉得我错过了一些简单的东西。

我正在 nw.js 中开发一个“托盘”应用程序。为此,我在我"main"的. 在我实例化一个对象并调用托盘对象的单击事件。"main.js"package.jsonmain.jsTraynw.Window.open('file://' + path.join(__dirname, 'index.html'))

一切正常,除了我无法requireindex.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,但我不太明白。

4

1 回答 1

1

更换

nw.Window.open('file://' + path.join(__dirname, 'index.html'))

nw.Window.open('index.html')

成功了。

于 2017-12-17T00:32:32.870 回答