首页 / 浏览问题 / WebGIS / 问题详情
用vue3+ts+iclient-leaflet报错
2EXP 2023年08月03日
Uncaught TypeError: Cannot read properties of undefined (reading 'from')
    at node_modules/safe-buffer/index.js (index.js:11:12)
    at __require2 (chunk-AUZ3RYOM.js?v=b303dc86:18:50)
    at node_modules/readable-stream/lib/_stream_readable.js (_stream_readable.js:55:14)
    at __require2 (chunk-AUZ3RYOM.js?v=b303dc86:18:50)
    at node_modules/readable-stream/readable-browser.js (readable-browser.js:1:28)
    at __require2 (chunk-AUZ3RYOM.js?v=b303dc86:18:50)
    at node_modules/from2/index.js (index.js:1:16)
    at __require2 (chunk-AUZ3RYOM.js?v=b303dc86:18:50)
    at node_modules/into-stream/index.js (index.js:2:14)
    at __require2 (chunk-AUZ3RYOM.js?v=b303dc86:18:50)

1个回答

您好!您使用的 iclient-leaflet 版本是什么呢?建议您使用11.0.1的版本再试一下呢

希望可以帮助到您!
1,452EXP 2023年08月04日
用的就是11.0.1
"dependencies": {
  "@supermap/iclient-leaflet": "^11.0.1",
  "vue": "^3.2.25"
},
"devDependencies": {
  "@vitejs/plugin-vue": "^4.2.3",
  "typescript": "^4.9.3",
  "vite": "^4.0.0",
  "events": "^3.3.0",
  "util": "^0.12.4"
}

由于iclient-leaflet的一些三方插件依赖了node的一些模块;vite里面需要配置一下。可以参考我的配置解决:

ok,感谢
...