gpt4 book ai didi

浏览器的 CommonJS 加载器?

转载 作者:行者123 更新时间:2023-12-02 14:14:51 26 4
gpt4 key购买 nike

为了提高我的开发速度,我想对我的客户端和服务器端 JavaScript 使用 commonjs,这样我就可以在我的所有项目中使用通用的代码库/库。为什么不是AMD?浏览器和节点支持 AMD,但 phantomjs 不支持,我可以稍后切换到最佳(浏览器)生产版本。

环顾四周,我找不到任何直接支持 CommonJS 的模块加载器。您总是必须在它们之上编写包装器/等等,或者需要引导配置。

我还有其他选择吗?

最佳答案

没有 commonjs 加载器......

所以我最终在浏览器和 Nodejs 上都使用 AMD。

因为我使用 Typescript 编写所有内容,所以对于 phantomjs,我有一个单独的构建过程,该过程获取我的所有源代码并以 commonjs 格式构建它的镜像。

正如我在评论中提到的,您可以在浏览器中使用 CommonJs http://browserify.org/但这将所有内容都捆绑到它自己的运行时中,而不是我想要的。

关于浏览器的 CommonJS 加载器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17301153/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com