【发布时间】:2015-05-27 12:28:37
【问题描述】:
所以我正在编写一个 php 包,它将放在 github&packagist 上。它生成数据并将其写入文件,并且该软件包还将附带一个 js 库,该库的工作是读取该数据文件并将其显示给用户。 现在,这个 js 库依赖于其他库,jquery 是其中之一。
声明这些依赖项的干净方式是什么?
我不介意使用 require.js,事实上我已经将它用于其他几个项目。但是这些项目是完整的“应用程序”,而不是其他人要包含在他们的项目中的库。所以在这些情况下,添加依赖项和配置 require.js 是没有关系的,只需要完成一次。但这次我希望能够用最少的代码包含这个库,最好不要长篇大论地说明如何正确加载它以及开发人员还需要加载哪些其他库。
简而言之:我想分发一个依赖于其他库的库,我或其他开发人员可以用最少的代码将其包含在另一个项目中,并且不知道该库依赖于哪些其他库。
我确定以前有人问过这个问题,但我似乎找不到任何东西。我确实找到了很多关于如何在主项目中声明依赖项的信息,而不是在库中。
【问题讨论】:
标签: javascript requirejs dependencies