Estoy trabajando en un programa vue, probé npm run serve y obtuve esto:
66% building 670/715 modules 45 active /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/echarts/lib/chart/graph.js## There is an issue with `node-fibers` ## `/Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/fibers/bin/darwin-x64-93/fibers.node` is missing. Try running this to fix the issue: /usr/local/Cellar/node/16.0.0/bin/node /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/fibers/build Error: Cannot find module '/Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/fibers/bin/darwin-x64-93/fibers' Require stack: - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/fibers/fibers.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/sass-loader/dist/getSassOptions.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/sass-loader/dist/index.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/sass-loader/dist/cjs.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/loader-runner/lib/loadLoader.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/loader-runner/lib/LoaderRunner.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/webpack/lib/NormalModule.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/webpack/lib/NormalModuleFactory.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/webpack/lib/Compiler.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/webpack/lib/webpack.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/@vue/cli-service/lib/commands/serve.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/@vue/cli-service/lib/Service.js - /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/@vue/cli-service/bin/vue-cli-service.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:940:15) at Function.Module._load (node:internal/modules/cjs/loader:773:27) at Module.require (node:internal/modules/cjs/loader:1012:19) at require (node:internal/modules/cjs/helpers:93:18) at Object.<anonymous> (/Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/fibers/fibers.js:14:39) at Module._compile (node:internal/modules/cjs/loader:1108:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10) at Module.load (node:internal/modules/cjs/loader:988:32) at Function.Module._load (node:internal/modules/cjs/loader:828:14) at Module.require (node:internal/modules/cjs/loader:1012:19) at require (node:internal/modules/cjs/helpers:93:18) at getSassOptions (/Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/sass-loader/dist/getSassOptions.js:49:25) at Object.loader (/Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/sass-loader/dist/index.js:48:51) at LOADER_EXECUTION (/Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/loader-runner/lib/LoaderRunner.js:119:14) at runSyncOrAsync (/Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/loader-runner/lib/LoaderRunner.js:120:4) at iterateNormalLoaders (/Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/loader-runner/lib/LoaderRunner.js:232:2) 69% building 1077/1094 modules 17 active /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/echarts/lib/coord/radar/IndicatorAxis.js## There is an issue with `node-fibers` ## `/Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/fibers/bin/darwin-x64-93/fibers.node` is missing. Try running this to fix the issue: /usr/local/Cellar/node/16.0.0/bin/node /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/fibers/build luego ejecuto node /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/fibers/build para compilar fiber . Después de compilar, ejecuto npm run serve nuevamente. entonces el error se muestra a continuación:
> omega-fe@1.1.0 serve > vue-cli-service serve INFO Starting development server... 42% building 268/307 modules 39 active /Users/bytedance/go/src/code.byted.org/ad/omega_fe/node_modules/core-js/modules/es.array.splice.jsAssertion failed: (thread_id_key != 0x7777), function find_thread_id_key, file ../src/coroutine.cc, line 134. Abort trap: 6He intentado reinstalar node&&vue. Mi sistema es MacOs 11.2.3, versión de nodo: 16.0.0, versión npm: 7.11.0
¡Cualquier sugerencia sería apreciada!
Tengo un problema exacto con el proyecto nuxt. Mi solución es desinstalar desde fiber package.json
Este error se debe a la obsolescencia de las fibras de nodo para el nodo >=16.x publicado el 20 de abril de 2021.
Sobre el proyecto de fibras README:
Actualización [13 de abril de 2021]: Fibers no es compatible con nodejs v16.0.0 o posterior. Desafortunadamente, v8 commit dacc2fee0f es un cambio importante y las soluciones alternativas no son triviales.
Degradar el nodo a una versión inferior (15.14.0) con nvm funcionó por mi parte
Editar: respuesta más detallada
También recibí este error con Nuxt.js y Node.js v16.7. Nada funcionó, excepto cambiar a Node.js v14 o v15.
Recibí este error al actualizar a Node 16.x. El paquete @wdio/sync estaba causando este error ya que depende de @types/fibers. Afortunadamente, no estábamos usando async y await. así que desinstalar el paquete @wdio/sync resolvió el problema