gpt4 book ai didi

javascript - 如何以 Angular 组织您的 .JS 文件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:52:45 24 4
gpt4 key购买 nike

我是 AngularJS 的新手,一般来说也是 JS 的新手。我来自 Java 世界,因为我曾经使用 GWT 实现客户端。

现在,当我转向 AngularJS 时,我遇到了这个问题:

如何组织您的 .js 文件?在 Java 中,每个类都有它的 .java 文件,但是,如果在 JS 中实现这种做法,将会有许多 http 请求来获取 .js 文件,因为每个类 ( Function ) 驻留在单独的 .js 文件中。

此外,文件应该进行组织,以便其他程序员可以在它们之间分配和导航,并能够阅读和理解这些文件与什么相关。

最佳答案

不幸的是,有大约一百万种方法可以做到这一点。由于 Angular 使用模块并且所有的 Angular 代码都应该在一个模块中,因此使用 JavaScript 命名空间的 IMO 成为次要的模块命名空间。

看看这个项目 ( angular-grunt-coffeescript )。这是我解决这个问题的尝试。我使用 coffeescript,但同样的想法也适用于 .js 项目。

还有angular-sprout它试图稍微扩展“angular-seed”项目,使其可用于大型应用程序——angular-sprout 在 js 中。

更新

Yeoman 看起来可能会成为创建骨架 AngularJS 项目的标准,因此应该为所有内容提供一个“家”(我个人还没有使用它)。看看here .

关于javascript - 如何以 Angular 组织您的 .JS 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13346391/

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