标签: javascript jquery requirejs client-side dependency-management
我正在构建一个可以导入的客户端javascript库&#39;使用requireJS或<script>标签 在开发过程中,我意识到我需要像JQuery和IndexedDBShim这样的库。
<script>
导入这些的正确方法是什么?我是否将整个缩小的库粘贴到我的源代码(希望不是......)中? 我也不想依赖用户导入这些依赖项,如果我在自己的代码中要求使用它们,那么我是否依赖于具有requireJS的客户?
答案 0 :(得分:1)
您可能想查看Webpack。这是一个捆绑包,它将为您创建一个单独的文件(可能更复杂的设置&#39;),根据您的需要为其注入所有依赖项。
同时查看npm。最好创建一个其他人可以使用的模块。