gpt4 book ai didi

angularjs - 我应该使用 Browserify 还是 Webpack 来延迟加载 Angular 1.x 中的依赖项

转载 作者:行者123 更新时间:2023-12-03 06:22:34 25 4
gpt4 key购买 nike

我想在大型应用程序中异步加载 Angular 依赖项,并且我试图在 Browserify 之间做出决定或Webpack为了这。我知道 Angular 2.0 将原生支持这一点,但现在我正在寻找一个得到良好支持且流行的解决方案。

任何人都可以就哪些在有 Angular 的团队中最有效以及构建项目的最佳方式提供建议。

最佳答案

在我的公司,出于多种原因,我们从 browserify 切换到了 webpack,延迟加载就是其中之一。

将东西放入 browserify 中的多个包中需要进行一些配置更改以及特殊代码。这是一个很好的指南 http://esa-matti.suuronen.org/blog/2013/04/15/asynchronous-module-loading-with-browserify/

使用 webpack,添加新包仅意味着在配置的入口文件行中添加一个额外的入口文件行。这是一个快速指南:https://github.com/petehunt/webpack-howto#7-multiple-entrypoints 。在延迟加载的情况下,您甚至不需要更改配置文件中的任何内容,这非常棒 - 只需使用此处详细介绍的异步 require 语法:https://github.com/petehunt/webpack-howto#9-async-loading

这是一个与我们在 https://bench.co 使用的设置非常相似的模板。在生产中。 https://github.com/jeffling/angular-webpack-example/

关于angularjs - 我应该使用 Browserify 还是 Webpack 来延迟加载 Angular 1.x 中的依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23605099/

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