运行npm时,在脚本和PCFPowerapps组件框架中运行npm run build时,npm install node-geocoder问题

问题描述

我创建了一个PCF(Powerapps组件框架),在其中使用了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中的错误 找不到模块:错误:无法在'D:\ PCF \ Demo \ node_modules \ request \ lib'中解析'fs'

未找到模块:错误:无法在'D:\ PCF \ Demo \ node_modules \ forever-agent'中解析'net' ./node_modules/node-geocoder/lib/geocoder/agolgeocoder.js中的错误 找不到模块:错误:无法在'D:\ PCF \ Demo \ node_modules \ node-geocoder \ lib \ geocoder'中解析'net'

./ node_modules / node-geocoder / lib / geocoder / datasciencetoolkitgeocoder.js中的错误 找不到模块:错误:无法在'D:\ PCF \ Demo \ node_modules \ node-geocoder \ lib \ geocoder'中解析'net'

./ node_modules / node-geocoder / lib / geocoder / abstractgeocoder.js中的错误 找不到模块:错误:无法在'D:\ PCF \ Demo \ node_modules \ node-geocoder \ lib \ geocoder'中解析'net'

任何帮助都会有所帮助。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)