ヒートマップで可視化しようとして、LeafletLeaflet.heat を利用しています。

コードを書いて、htmlファイルを開いてみたところ、初期のマップの表示はできてますが、ファイルを読み込んで、ヒートマップを描画するところでコンソールに

TypeError: L.heatLayer is not a function
reader.onload()

と出て描画に失敗します。
L.heatLayerLeaflet.heatのヒートマップのレイヤを呼び出すときに記述するものです。

以下、呼び出し部分です。よろしくお願いします。

var heatmap = L.heatLayer(data_array,{
    radius: range,
    blur: 10,
    maxZoom: 18,
}).addTo(map);