-
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) => { … }
(Usenode --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) => { … }
(Usenode --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’
}