0
Flotr2具有下劃線的依賴關係,它還附帶了較舊版本的下劃線(1.1.7),但是我的項目需要最新版本的下劃線(1.7.0)以及兩者之間的衝突。Flotr2與下劃線的最新版本衝突
有什麼解決辦法嗎?提前致謝。
Flotr2具有下劃線的依賴關係,它還附帶了較舊版本的下劃線(1.1.7),但是我的項目需要最新版本的下劃線(1.7.0)以及兩者之間的衝突。Flotr2與下劃線的最新版本衝突
有什麼解決辦法嗎?提前致謝。
Flotr2
由它的外觀只使用underscore
的一部分(這可能是開發人員選擇將其包括在源中的原因)。
一般來說,JavaScript覆蓋全局變量是完全正常的。 含義不是你應該養成它的習慣,但它在語法上是合法的。因此,你可以簡單地包括最新underscore
已經導入後Flotr2
:
<script src="lib/flotr2.min.js"></script>
<script src="lib/underscore.min.js"></script>
Here's a fiddle基於關閉Flotr2文檔演示這個(控制檯應該打印下劃線的版本爲1.7 - 注意if you swap the two <script>
tags it will print 1.1.7爲Flotr2
的進口將覆蓋全球_
)
CDN友好版本:http://jsfiddle.net/jfmdz399/(/1/)
也有不依賴庫構建目標,允許開發者有自己:HTTP S://github.com/HumbleSoftware/Flotr2/blob/master/flotr2.nolibs.js – cesutherland 2014-09-15 15:07:16