Проблема с npm install node-geocoder при запуске npm run build в типе script + PCF (Powerapps Component Framework)

Я создал PCF (Powerapps Component Framework), в котором я использую функцию GEOCODE. Я установил необходимые компоненты с помощью npm install node-geocoder и добавил следующий код:

let nodeGeocoder = require('node-geocoder');
 
let options = {
  provider: 'openstreetmap'
};
 
let geoCoder = nodeGeocoder(options);
geoCoder.geocode('Luray Caverns')
  .then((res)=> {
    console.log(res[0].latitude);
    console.log(res[0].longitude);
  })
  .catch((err)=> {
    console.log(err);
  });

Когда я создаю этот код с помощью "npm run build", сборка завершается ошибкой со следующей ошибкой: ОШИБКА в./node_modules/request/lib/har.js Модуль не найден: Ошибка: не удается разрешить 'fs' в 'D:\PCF\Demo\node_modules\request\lib'

Модуль не найден: ошибка: не удается разрешить "net" в "D:\PCF\Demo\node_modules\forever-agent" ОШИБКА в./node_modules/node-geocoder/lib/geocoder/agolgeocoder.js Модуль не найден: ошибка: Не удается разрешить 'net' в 'D:\PCF\Demo\node_modules\node-geocoder\lib\geocoder'

ОШИБКА в./node_modules/node-geocoder/lib/geocoder/datasciencetoolkitgeocoder.js Модуль не найден: Ошибка: не удается разрешить 'net' в 'D:\PCF\Demo\node_modules\node-geocoder\lib\geocoder'

ОШИБКА в./node_modules/node-geocoder/lib/geocoder/abstractgeocoder.js Модуль не найден: Ошибка: не удается разрешить 'net' в 'D:\PCF\Demo\node_modules\node-geocoder\lib\geocoder'

Любая помощь будет полезна.

Заранее спасибо.

0 ответов

Другие вопросы по тегам