javascript - 管理外部 css 和 javascript 依赖项的专业方法

标签 javascript css web libraries external-dependencies

我正在创建一个使用来自 jQuery 和 jQuery Mobile 的 Java Script 和 CSS 的网站。现在我没有托管任何文件,而是引用 jQuery 站点上的 URL。这样做的缺点是每次加载页面时我都必须从 jQuery 加载资源,而且我不能自己更改文件。我想切换到在本地托管这些东西,并希望以一种有组织和可扩展的方式来处理它。有没有比从链接中复制代码并将其粘贴到我自己的本地 .css 和 .js 文件中更好的方法?

最佳答案

修改 jQuery 源代码并不理想,因为您需要在每个新版本中维护它。如果您想添加其他功能,最好创建 jQuery 插件。至于管理与 CSS 和 JavaScript 文件有关的元素,大多数 IDE 会按照将 JavaScript 和 CSS 文件放置在 scriptsstyles 中的惯例生成一系列文件夹目录,分别在您的元素根目录下。除此之外,明智的做法是使用某种形式的源代码管理(例如 git)对您的更改进行分类。网络上有大量关于如何使用此工具的文档,解释如何使用任何形式的源代码管理对于 StackOverflow 上的答案来说过于宽泛。然而,您必须保持一定程度的精神纪律,尤其是当您手动管理 Web 元素的结构时。随着时间和经验的积累,这将决定什么最适合您。

关于javascript - 管理外部 css 和 javascript 依赖项的专业方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14508947/

相关文章:

javascript - 使用 async/await 组合并发和顺序请求

javascript - 操作 Json(传递到 View 之前)

jQuery UI 选项卡插件无法处理 2 层选项卡

javascript - 四个div区域没有同时加载

web - Golang 路线不起作用

javascript - 如何自定义 Highchart 文件名?

javascript - 如何使用 React 切换消息(Test-Dome 解决方案1)

html - 为什么我的 DIV 不居中?

ios - CSS Scroll-Snapping 不断跳过它应该捕捉到的元素之一

html - 当样式应用于 :hover over element's parent (preferably in Firebug)? 上的元素时,如何调试 CSS