簡體   English   中英

如何將lodash直接導入JavaScript中的自定義名稱空間

[英]How to import lodash directly into a custom namespace in JavaScript

我想從https://raw.githubusercontent.com/lodash/lodash/4.14.1/dist/lodash.core.js導入lodash core v4.14.1 但是,只需執行鏈接即可將庫添加到全局名稱空間,即window 如何將庫直接添加到自定義名稱空間(例如window.myns)中 請注意,我不想將庫添加到全局名稱空間中,然后再對其進行引用。

使用lodash的_.noConflict()釋放_並將其分配給新的別名:

window.myns = _.noConflict();

如果要確切使用lodash的鏈接版本,它將始終注冊到window ,因為這是它的構建方式(如果將crocro到實現的底部,則可以播種該鏈接,這是“導出”機制)。

猜想如果要將其放入命名空間,則必須使用某種類型的模塊加載器。 為什么要將其放在自己的名稱空間中會很有趣。 因為window._window.namespace._幾乎相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM