我正在尝试使用REST API和Angular前端构建Web应用程序。除了导入所有Angular JS框架文件和扩展之外,我还必须为我自己编写的每个单独的javascript文件添加脚本标记(对于所有控制器来说将是很多)。 我听说过尝试解决这个问题的不同解决方案,但到目前为止没有找到任何最新的解决方案/没有重构就可以工作。我不使用Node.js,而是使用基于Python / Werkzeug的服务器来提供内容和npm / bower来管理javascript包。
因此,如何自动导入大量的javascript文件?是否有任何工具可以帮助我完成这个过程?假设这是一个更大的应用程序,我不想加载所有单个请求上的x个javascript文件。
编辑:我正在专门搜索如何使用Angular /处理这些导入而不添加新依赖项的方法。 RequireJS例如需要像JQuery这样的东西。也许我错过了这一点,但现在我不知道在给定要求下的任何微不足道的解决方案。
答案 0 :(得分:1)
您可以使用webpack将一堆文件一起编译 - 它不必是单页面应用程序。这也将解决参考订单问题。
此页面解释了不同的方法: https://webpack.github.io/docs/motivation.html
我个人更喜欢commonjs,因为它允许你使用来自npm
的模块 祝你好运