【发布时间】:2013-10-15 08:30:11
【问题描述】:
我目前正在编写一个网络应用程序,以后打算使用 node-webkit 进行部署。我想使用尽可能少的 node.js,这样我就可以选择轻松地部署到 Web,而不必重写大部分代码。
我使用 Jam.js 作为包管理器。显然 node.js 的 require 与 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 编译 require.config.js 文件?
或者是否有不同的解决方案可以让我同时使用 Jam.js 和 node.js 的 require 而无需执行类似 window.require = undefined; 的操作?我发现node-webkit FAQ 中提出的解决方案不是很令人满意。
感谢您的帮助!
【问题讨论】:
标签: javascript node.js requirejs node-webkit jamjs