Javascript 如何在NW.js中的服务页面中运行脚本?
我正在尝试使用nw.js打包一个桌面应用程序。 应用程序将导航到运行应用程序的同一台计算机上的xampp服务器提供的页面 当nw.js通过file://导航到页面时,脚本将成功加载 当它通过http://导航时,不会加载脚本 控制台中的错误是:Javascript 如何在NW.js中的服务页面中运行脚本?,javascript,node.js,nw.js,Javascript,Node.js,Nw.js,我正在尝试使用nw.js打包一个桌面应用程序。 应用程序将导航到运行应用程序的同一台计算机上的xampp服务器提供的页面 当nw.js通过file://导航到页面时,脚本将成功加载 当它通过http://导航时,不会加载脚本 控制台中的错误是: Uncaught ReferenceError: require is not defined 我该怎么补救呢?我需要它通过http加载,因为应用程序使用php实现了一些基本功能 下面是一个使用远程节点的示例 package.json { "mai
Uncaught ReferenceError: require is not defined
我该怎么补救呢?我需要它通过http加载,因为应用程序使用php实现了一些基本功能 下面是一个使用远程节点的示例 package.json
{
"main": "http://localhost:3030/",
"name": "nw-demo",
"description": "demo app of node-webkit",
"version": "0.1.0",
"node-remote" : "localhost:3030",
"window": {
"title": "node-webkit demo",
"toolbar": true,
"frame": true,
"position": "center"
}
}
本地主机上的html文件
<script>document.write(require, process);</script>
document.write(要求、过程);
nwjs(v0.12.3)应用程序输出
函数(名称){if(名称='nw.gui')返回nwdpatcher.requireNwGui();返回global.require(名称);}[对象进程]
你应该允许它通过舱单。另请通过http://查看
,您有正确的主机名吗?@Fella,那是。根据我在另一个网站上看到的评论,我使用了NodeRemote,但它失败得太厉害了,我头疼不已。我查看了你发送的页面,它澄清了我在另一页上看到的内容:发布你的答案,我会将其标记为正确。我必须将属性设置为“node remote”:“127.0.0.1”@JaromandaX我设置了,但我没有在清单中正确设置它。