编程语言
首页 > 编程语言> > 基于JavaScript库的项目组织

基于JavaScript库的项目组织

作者:互联网

我对JavaScript库世界很陌生.在创建小型社交网络之前,我曾单独使用JS,但这是我第一次使用JS库,我真的不知道该怎么做.

我打算使用Google Closure,但实际上我不确定如何组织代码.我应该将所有内容都放在一个文件中,因为它是一个Web应用程序,并且应该具有一个屏幕?我应该将代码分成许多块,然后将它们放在不同的文件中吗?还是应该在单独的页面中放置不同的对话框(例如设置),从而在单独的文件中放置?

像所有程序员一样,我是完美主义者,所以请帮助我.

解决方法:

如果您使用的是Closure,则可以使用Closure编译器.我建议由编译器将多个js文件编译到一个资源中.您将在html中引用该单个js文件,因此不必链接到所有它们.

然后,由于您具有多个JS文件,因此可以以逻辑方式组织它们,这将帮助您将逻辑与UI与通信等分开.此外,如果您正在编写单元测试(JsUnit),则编写一个测试会更容易每个js文件的文件.

标签:google-closure,project-organization,javascript
来源: https://codeday.me/bug/20191210/2098927.html