我正在創建一個使用jQuery和jQuery Mobile的Java腳本和CSS的網站。現在我不會託管任何文件,而是在jQuery網站上引用URL。這有一個缺點,我不得不從每次頁面加載時從jQuery加載資源,我不能自己修改文件。我想切換到本地託管這些東西,並希望以有組織和可擴展的方式進行操作。有沒有更好的方法來做到這一點,而不僅僅是將鏈接中的代碼複製並粘貼到我自己的本地.css和.js文件中?專業的方式來管理外部CSS和JavaScript依賴
0
A
回答
0
修改jQuery源代碼並不理想,因爲您需要在每個新版本中對其進行維護。如果您想添加其他功能,最好創建jQuery插件。至於管理項目的CSS和JavaScript文件,大多數IDE會根據JavaScript和CSS文件的約定生成一系列文件夾,這些文件分別位於項目根目錄下的scripts
和styles
目錄中。除此之外,使用某種形式的源代碼控制(例如git)來編目您的更改是明智的。網上有很多關於如何使用這個工具的文檔,並且解釋如何使用任何形式的源代碼控制對於StackOverflow的答案來說太廣泛了。但是,您必須保持一定的心理規範水平,特別是在您手動管理Web項目結構時。這將伴隨着時間和經驗,以什麼最適合你。
相關問題
- 1. Maven依賴管理vs顛覆svn:外部的企業應用
- 2. Artifactory的 - 管理外部依賴性
- 3. 管理外部jar依賴關係
- 4. 如何管理外部和內部庫的依賴版本?
- 5. Javascript的依賴管理器?
- 6. JavaScript依賴關係管理
- 7. Javascript依賴性管理和包裝
- 8. 依賴管理
- 9. GWT和依賴管理
- 10. 依賴管理和範圍
- 11. 沒有NodeJS的JavaScript依賴管理
- 12. 你如何管理你的應用程序的外部依賴?
- 13. Typescript中的外部JavaScript依賴關係
- 14. 處理外部依賴的工廠
- 15. 如何管理不斷被修改的外部依賴關係
- 16. 通過外部工具與IDE糖的依賴管理
- 17. Matlab依賴管理
- 18. 依賴管理EAR
- 19. Maven:依賴管理
- 20. Java依賴管理
- 21. Maven-2:如何管理依賴依賴的地方?
- 22. 管理內部依賴關係
- 23. Javascript編譯器/依賴管理器?
- 24. 使用mercurial管理大型外部依賴關係
- 25. PowerShell的依賴管理
- 26. Maven的依賴管理
- 27. 設計模式來管理C#中的對象依賴項#
- 28. Python包的外部依賴
- 29. 混合顯式類專業化和類方法專業化?
- 30. 部署和運行時間依賴關係管理的NuGet/OpenWrap
爲什麼要更改jQuery文件(jQuery UI CSS,很好,但我不知道爲什麼要修改jQuery或jQuery UI文件)? –
請參閱[爲什麼我應該使用Google的CDN for jQuery?](http://stackoverflow.com/q/2180391/1331430)和[在Google上託管jQuery的任何問題/缺點?](http://stackoverflow.com/q/442894/1331430),那麼你可以自己把這兩個放在平衡點上,考慮到你將失去CDN的好處。 –
有趣。這聽起來像一個很好的設置是使用谷歌CDN與本地備份文件。你如何看待本地託管css?當然,我可能想要更改這些文件。 –