使用Jam.js,require.js和node-webkit没有冲突

Mac*_*cks 6 javascript node.js requirejs node-webkit jamjs

我目前正在编写一个Web应用程序,后来我打算使用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中提供的解决方案并不令人满意.

谢谢你的帮助!