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

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

我使用Jam.js作为包pipe理器。 很明显,node.js的require与require.js的require相冲突。 使用requirejs而不是require是一个很好的select。 然而,Jam.js编译require.config.js文件并在其中使用require (而不是requirejs )。

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

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

还是有一个不同的解决scheme,可以让我同时使用Jam.js和node.js的require而不必做像window.require = undefined; ? 我发现node-webkit FAQ中给出的解决scheme不是很满意。

谢谢你的帮助!

Interesting Posts