turf.js报错:Uncaught (in promise) Error: Invalid unit
的解决办法
报错代码(npm i turf):
import turf from 'turf';
var line = turf.lineString([[-83, 30], [-84, 36], [-78, 41]]);
var options = {units: 'miles'};
var along = turf.along(line, 200, options); // 报错行
正确代码(npm i @turf/turf):
import * as turf from '@turf/turf';
var line = turf.lineString([[-83, 30], [-84, 36], [-78, 41]]);
var options = {units: 'miles'};
var along = turf.along(line, 200, options);