【发布时间】:2022-07-13 07:58:28
【问题描述】:
(节点:21216)UnhandledPromiseRejectionWarning:错误:找不到模块'ajv/dist/compile/codegen'
-
loader.js:815 Function.Module._resolveFilename 内部/模块/cjs/loader.js:815:15
-
loader.js:667 Function.Module._load 内部/模块/cjs/loader.js:667:27
-
loader.js:887 Module.require 内部/模块/cjs/loader.js:887:19
-
helpers.js:74 需要 内部/模块/cjs/helpers.js:74:18
-
typeof.js:3 对象。 [front]/[mini-css-extract-plugin]/[ajv-keywords]/dist/definitions/typeof.js:3:19
-
loader.js:999 模块._compile 内部/模块/cjs/loader.js:999:30
-
loader.js:1027 Object.Module._extensions..js 内部/模块/cjs/loader.js:1027:10
-
loader.js:863 Module.load 内部/模块/cjs/loader.js:863:32
-
loader.js:708 Function.Module._load 内部/模块/cjs/loader.js:708:14
-
loader.js:887 Module.require 内部/模块/cjs/loader.js:887:19
(node:21216) UnhandledPromiseRejectionWarning:未处理的承诺拒绝。此错误源于在没有 catch 块的情况下抛出异步函数内部,或拒绝未使用 .catch() 处理的承诺。要在未处理的 Promise 拒绝时终止节点进程,请使用 CLI 标志 --unhandled-rejections=strict(请参阅 https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode)。 (拒绝编号:1)
(节点:21216)[DEP0018] DeprecationWarning:不推荐使用未处理的承诺拒绝。将来,未处理的 Promise 拒绝将使用非零退出代码终止 Node.js 进程。
【问题讨论】:
-
问题似乎出在 mini-css-extract-plugin 版本 2.4.3 和 2.4.5 之间。将 mini-css-extract-plugin 恢复到 2.4.2 可以暂时修复它。 npm i mini-css-extract-plugin@2.4.2 --save-exact
标签: javascript node.js vue.js webpack quasar-framework