2

我来自 javascript/react/react-router/webpack 背景到 clojurescript/om 环境。

使用 webpack 和 react-router 可以拆分我的代码并仅加载所需的 javascript。例如,在 /login 上,我只会加载显示登录页面所需的 js,其他所有内容都将被忽略。

我如何与 clojurescript/om 相同?显然可以将您的代码拆分为多个文件:https ://github.com/clojure/clojurescript/wiki/Compiler-Options#modules

问题是我如何只加载渲染当前页面所需的代码:例如 /login... 使用 webpack,我将手动编写require.ensure异步加载必要的 javascript 来渲染某个页面。React Router 很好地支持了这一点。clojurescript 中是否有任何等价物,而无需制作多个 html 文件,并且每个文件都通过 google 闭包模块使用拆分代码为其提供正确的脚本标签?

4

1 回答 1

3

遗憾的是我还没有具体的例子,我同意 webpack 和 react-router 让这很容易。有一些链接可能会指导您使其正常工作:

我希望这有帮助。如果您能够在 OSS 示例中实现这一点,那么如果您可以共享链接,那就太好了。

于 2016-01-18T08:54:58.593 回答