区块链技术博客
www.b2bchain.cn

Cesium 与 Webpack 打包环境 buildModuleUrl.js 警告 require function 问题的解决求职学习资料

本文介绍了Cesium 与 Webpack 打包环境 buildModuleUrl.js 警告 require function 问题的解决求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

我仍然不建议将 Cesium 作为依赖打包进项目,而是使用 CDN 的方式,加速打包且加速首屏时间。

有时候使用 Webpack 技术来打包 Cesium 有关的项目时会有 require 函数警告的问题:

 WARNING  Compiled with 3 warnings                                                                                                              4:26:41 PM  warning  in ./node_modules/cesium/Source/Core/buildModuleUrl.js 114:14-21 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted  warning  in ./node_modules/cesium/Source/Core/buildModuleUrl.js 52:12-19 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted  warning  in ./node_modules/cesium/Source/Core/buildModuleUrl.js 80:25-32 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted

主要就是这个警告:
Critical dependency: require function is used in a way in which dependencies cannot be statically extracted,发生在 ./node_modules/cesium/Source/Core/buildModuleUrl.js 模块中。

如果能直接修改 Webpack 配置文件,那么在配置对象中加入如下两条配置:

“` js
// webpack.config.js

export default {
/* … / module: { unknownContextRegExp = /^(‘|’)./.?1$/

我仍然不建议将 Cesium 作为依赖打包进项目,而是使用 CDN 的方式,加速打包且加速首屏时间。

有时候使用 Webpack 技术来打包 Cesium 有关的项目时会有 require 函数警告的问题:

 WARNING  Compiled with 3 warnings                                                                                                              4:26:41 PM  warning  in ./node_modules/cesium/Source/Core/buildModuleUrl.js 114:14-21 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted  warning  in ./node_modules/cesium/Source/Core/buildModuleUrl.js 52:12-19 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted  warning  in ./node_modules/cesium/Source/Core/buildModuleUrl.js 80:25-32 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted

主要就是这个警告:
Critical dependency: require function is used in a way in which dependencies cannot be statically extracted,发生在 ./node_modules/cesium/Source/Core/buildModuleUrl.js 模块中。

如果能直接修改 Webpack 配置文件,那么在配置对象中加入如下两条配置:

“` js
// webpack.config.js

export default {
/* … / module: { unknownContextRegExp = /^(‘|’)./.?1$/

我仍然不建议将 Cesium 作为依赖打包进项目,而是使用 CDN 的方式,加速打包且加速首屏时间。

有时候使用 Webpack 技术来打包 Cesium 有关的项目时会有 require 函数警告的问题:

 WARNING  Compiled with 3 warnings                                                                                                              4:26:41 PM  warning  in ./node_modules/cesium/Source/Core/buildModuleUrl.js 114:14-21 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted  warning  in ./node_modules/cesium/Source/Core/buildModuleUrl.js 52:12-19 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted  warning  in ./node_modules/cesium/Source/Core/buildModuleUrl.js 80:25-32 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted

主要就是这个警告:
Critical dependency: require function is used in a way in which dependencies cannot be statically extracted,发生在 ./node_modules/cesium/Source/Core/buildModuleUrl.js 模块中。

如果能直接修改 Webpack 配置文件,那么在配置对象中加入如下两条配置:

“` js
// webpack.config.js

export default {
/* … / module: { unknownContextRegExp = /^(‘|’)./.?1$/

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » Cesium 与 Webpack 打包环境 buildModuleUrl.js 警告 require function 问题的解决求职学习资料
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们