Fur*_*anO 3 javascript directory conventions github
大多数时候,当我在github中查看项目时,我会看到lib /目录。
我只是在谷歌搜索是否有lib /目录的常规含义。但是我找不到很多。
我想知道lib /目录是什么,以便选择从哪里开始在github项目中查看。
具有lib /目录的项目。
lib
对于我的大多数项目,该目录是放置可能在应用程序的多个方面使用的共享组件的位置。此文件夹中的事情应该不会紧耦合到您的应用程序,理论上应该能够从一个项目到另一个工作弹拨预期(假设所有的依赖性都可用)。我放入lib
文件夹的一些示例:
lib
夹中的文件中定义类/方法。它只是功能性的,并不与我的任何应用程序代码或DOM结构绑定。lib
仅概述了我的组件的工作方式,但未实现任何特定于应用程序的功能。然后,可以将其包含在我的核心应用程序中,并像使用第三方库一样使用它。从本质上讲,任何可能是第三方的依赖,你不希望在自己的仓库地点和设置管理,您可以使用lib
,并具有该功能您的主应用程序内干净分离。