Javascript 用于JS优化的Requirejs实现

Javascript 用于JS优化的Requirejs实现,javascript,angularjs,optimization,requirejs,single-page-application,Javascript,Angularjs,Optimization,Requirejs,Single Page Application,我对requirejs是新手。我对requirejs或其他JS优化技术一无所知 我的要求是,我用angularJs开发了单页应用程序。现在,单页应用程序将加载所有模块的所有可用Js。我需要减少加载Js文件的数量(只需加载每个模块所需的Js文件)。这种优化的最佳方法是什么。据我初步了解,我只得到了要求。任何其他方法都可以。请推荐更好的JS加载优化方法。我正在使用requirejs完成所有这些,对我来说,它工作得非常好。文件按需加载,发布版本缩小,使用angular和其他工具运行平稳。看一下主题,对

我对requirejs是新手。我对requirejs或其他JS优化技术一无所知


我的要求是,我用angularJs开发了单页应用程序。现在,单页应用程序将加载所有模块的所有可用Js。我需要减少加载Js文件的数量(只需加载每个模块所需的Js文件)。这种优化的最佳方法是什么。据我初步了解,我只得到了要求。任何其他方法都可以。请推荐更好的JS加载优化方法。

我正在使用requirejs完成所有这些,对我来说,它工作得非常好。文件按需加载,发布版本缩小,使用angular和其他工具运行平稳。看一下主题,对于自动化,看一下

在第一个链接中,您可以阅读:

RequireJS有一个优化工具,可以执行以下操作

  • 将相关脚本合并到构建层中,并通过UglifyJS(默认)或闭包编译器(使用Java时的选项)缩小它们
  • 通过内联@import引用的CSS文件并删除注释来优化CSS

requirejs有什么问题?我对requirejs和其他优化方法一无所知。这就是我问这个问题的原因。我需要确保Requirejs最适合JS优化。我需要知道使用RequireJS的缺点和优点谢谢你的回复!!。任何其他可用的优化技术看看这个stackoverflow问题:-这里有一些值得在互联网上搜索的其他名称:Browserify、SystemJS和es6模块加载器。不幸的是,我没有任何个人经验。