0
關於框架(雖然我覺得這個問題本身並不嚴重依賴於):角2的WebPack注入到需要一個js廠家模塊
有依賴於simpleheat庫Leaflet.heat。我掌握了缺失的類型定義。 我導入庫在我
[...]
import 'simpleheat';
import 'leaflet.heat/src/HeatLayer';
[...]
裏面的HeatLayer class,功能simpleheat的:
[simpleheat.js]
if (typeof module !== 'undefined') module.exports = simpleheat;
function simpleheat(canvas) {
...
被調用。但是,HeatLayer模塊文件不需要簡單的文件。
因此,創造L.HeatLayer
作品的實例,但相應的代碼的執行,它的功能與
ReferenceError: simpleheat is not defined
失敗現在,加入(用於測試目的)simpleheat = require('simpleheat');
到HeatLayer文件(供應商),它的工作原理。
可以理解,我不想修改供應商文件。
問:
什麼選擇我有,使功能simpleheat
從HeatLayer模塊內部訪問?