仅 Node-webkit 运行 .js 文件?

Node-webkit run .js file only?

node-webkit 是否可以 运行 一个 js 文件,而不是一个 .html 文件?

我有一个小应用程序可以打开外部 url(并将其捕获到图像),但我看不出用我的脚本创建 html 文件有什么意义.我只想让脚本 运行

您可以使用 "inject-js-end": "script.js"。但是,您还应该有像这样的空 main "main": "".

如果您选择此方法,nw 仍会打开 window 并仅显示目录列表。 为了避免您可以使用以下隐藏 window

"window": {
   "show": false
}

从 NW 12.0 开始,新的清单字段 'bg-script' 仅允许此功能。 "main" 字段不是必需的(当存在 "bg-script" 时)并且不会打开 window,除非在 js 文件中创建。这为应用程序提供了一个类似原子 shell 的 "js rather than HTML" 基本方向。因为这刚刚被添加到 NWJS,文档和示例代码还没有跟上......所以无疑需要一些实验。