6

我目前正在编写一个 Web 应用程序,以后打算使用 node-webkit 进行部署。我想使用尽可能少的 node.js,这样我就可以选择轻松地部署到 Web,而不必重写大部分代码。

我使用 Jam.js 作为包管理器。显然存在 node.jsrequire与 require.js 冲突的问题require。使用requirejs而不是require似乎是一个不错的选择。但是,Jam.js 编译 require.config.js 文件并在其中使用require(而不是requirejs)。

目前,我必须window.require = undefined;让 Jam.js 的 require.js 在 node-webkit 中工作。

有没有办法让 Jam.js 使用requirejs而不是编译 require.config.js 文件require

或者是否有不同的解决方案可以让我同时使用 Jam.js 和 node.jsrequire而无需执行类似的操作window.require = undefined;?我发现node-webkit FAQ中提出的解决方案不是很令人满意。

谢谢你的帮助!

4

1 回答 1

3

这些链接可能会帮助您解决问题:

http://requirejs.org/docs/node.html

http://durandaljs.com/documentation/Native-Apps-With-Node-Webkit.html

https://github.com/caolan/jam

于 2013-10-21T00:26:28.410 回答