我正在尝试使用角度6.1.0 和打字稿2.9.2 中的geotiff库。
我使用
安装了它npm i geotiff
但是我在浏览器控制台中遇到以下错误:
未捕获的ReferenceError:未定义导出 在geotiff.js:3
搜索此错误后,我遇到了许多答案。我尝试更改tsconfig.json
文件。
将module
更改为es5
,es6
,none
。没用。
将target
更改为es5
,es6
。没用。
打开allowJs
。没用。
如何解决此错误?
答案 0 :(得分:0)
我没有收到您提到的错误,但库本身内部的某些导入肯定存在问题。 在我的 package.json 中包含此配置后
"browser": {
"fs": false,
"http": false,
"https": false
}
像这样导入
import GeoTiff, { fromUrl, fromUrls, fromArrayBuffer, fromBlob } from 'geotiff';
在 app-component.ts 中
export class AppComponent implements OnInit{
ngOnInit(): void {
fromUrls("someUrl")
}
}