我有一個網站,其中包含一些通過script
標籤的第三方js模塊。我需要添加lodash
或underscore
我的代碼,但如果我只是從CDN添加這樣的:如何在網站上正確包含lodash /下劃線與衝突庫?
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.min.js"></script>
然後寫的不好庫死可怕的死亡,因爲他們期望_
別的東西。我知道lodash
/underscore
有一些所謂「無衝突」的模式,這需要js
代碼被執行:
var lodash = _.noConflict();
但需要地方執行該代碼,這真的很難,我保證它的執行之前所有書面糟糕的庫。是否有包含lodash
已經在noconflict模式的簡單方法,所以我不需要搜索一個安全的地方手動啓用noconflict模式?像lodash.min.noconflict.js
?
沒有想法。如果您發現此問題,請將其作爲答案發布。 – Ved 2014-12-19 11:28:41