小米快游戏构建有警告

  • Creator 版本: 3.8.5 和3.8.6

  • 目标平台:小米快游戏

  • 重现方式:构建

  • 首个报错: [Assets] (node:38644) [DEP_WEBPACK_EXTERNALS_FUNCTION_PARAMETERS] DeprecationWarning: The externals-function should be defined like ({context, request}, cb) => { … }
    (Use node --trace-deprecation ... to show where the warning was created)
    Warn: [Assets] (node:38644) [DEP_WEBPACK_EXTERNALS_FUNCTION_PARAMETERS] DeprecationWarning: The externals-function should be defined like ({context, request}, cb) => { … }
    (Use node --trace-deprecation ... to show where the warning was created)
    at console.warn (D:\CocosCreator\cocos\editors\Creator\3.8.5\resources\app.asar\node_modules@sentry\src\instrument\console.ts:40:20)
    at NewConsole.warn (D:\CocosCreator\cocos\editors\Creator\3.8.5\resources\app.asar\builtin\asset-db\dist\worker\console.ccc:1:1510)
    at NewConsole.warn (D:\CocosCreator\cocos\editors\Creator\3.8.5\resources\app.asar\builtin\builder\dist\worker\console.ccc:1:2337)
    at Socket. (D:\CocosCreator\cocos\editors\Creator\3.8.5\resources\app.asar\builtin\builder\dist\worker\worker-pools\sub-process-manager.ccc:1:4192)
    at Socket.emit (node:events:519:28)
    at addChunk (node:internal/streams/readable:559:12)
    at readableAddChunkPushByteMode (node:internal/streams/readable:510:3)
    at Socket.Readable.push (node:internal/streams/readable:390:5)
    at Pipe.onStreamRead (node:internal/stream_base_commons:191:23)

  • 之前哪个版本是正常的:没看见正常的

  • 手机型号:Redmi K30 Pro Zoom Edition

  • 手机浏览器:

  • 编辑器操作系统: windows

  • 重现概率:

补充 3.7.2 也报错
error: [Assets] D:\CocosCreator\cocos\editors\Creator\3.7.2\resources\tools\xiaomi-pack-tools\node_modules\loader-runner\lib\LoaderRunner.js:133
if(isError) throw e;
^

Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:71:19)
at Object.createHash (node:crypto:133:10)
at module.exports (D:\CocosCreator\cocos\editors\Creator\3.7.2\resources\tools\xiaomi-pack-tools\node_modules\webpack\lib\util\createHash.js:135:53)
at NormalModule._initBuildHash (D:\CocosCreator\cocos\editors\Creator\3.7.2\resources\tools\xiaomi-pack-tools\node_modules\webpack\lib\NormalModule.js:417:16)
at handleParseError (D:\CocosCreator\cocos\editors\Creator\3.7.2\resources\tools\xiaomi-pack-tools\node_modules\webpack\lib\NormalModule.js:471:10)
at D:\CocosCreator\cocos\editors\Creator\3.7.2\resources\tools\xiaomi-pack-tools\node_modules\webpack\lib\NormalModule.js:503:5
at D:\CocosCreator\cocos\editors\Creator\3.7.2\resources\tools\xiaomi-pack-tools\node_modules\webpack\lib\NormalModule.js:358:12
at D:\CocosCreator\cocos\editors\Creator\3.7.2\resources\tools\xiaomi-pack-tools\node_modules\loader-runner\lib\LoaderRunner.js:373:3
at iterateNormalLoaders (D:\CocosCreator\cocos\editors\Creator\3.7.2\resources\tools\xiaomi-pack-tools\node_modules\loader-runner\lib\LoaderRunner.js:214:10)
at iterateNormalLoaders (D:\CocosCreator\cocos\editors\Creator\3.7.2\resources\tools\xiaomi-pack-tools\node_modules\loader-runner\lib\LoaderRunner.js:221:10) {
opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error’ ],
library: ‘digital envelope routines’,
reason: ‘unsupported’,
code: ‘ERR_OSSL_EVP_UNSUPPORTED’
}