获取“抛出新错误('已调用回调')”

zqry0prt  于 2021-09-23  发布在  Java
关注(0)|答案(1)|浏览(667)

当我运行npm run build(以前多次构建该程序)时,我突然发现了这个奇怪的错误。

  1. C:\Users\PomoJota\node_modules\neo-async\async.js:16
  2. throw new Error('Callback was already called.');
  3. ^
  4. Error: Callback was already called.
  5. at throwError (C:\Users\PomoJota\node_modules\neo-async\async.js:16:11)
  6. at C:\Users\PomoJota\node_modules\neo-async\async.js:2818:7
  7. at processTicksAndRejections (node:internal/process/task_queues:75:11)
  8. npm ERR! code 1
  9. npm ERR! path C:\Users\pomojota
  10. npm ERR! command failed
  11. npm ERR! command C:\Windows\system32\cmd.exe /d /s /c vue-cli-service build
  12. npm ERR! A complete log of this run can be found in:
  13. npm ERR! C:\Users\Jean\AppData\Local\npm-cache\_logs\2021-07-27T03_46_08_599Z-debug.log

调试日志:

  1. 0 verbose cli [
  2. 0 verbose cli 'C:\\Program Files\\nodejs\\node.exe',
  3. 0 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
  4. 0 verbose cli 'run',
  5. 0 verbose cli 'build'
  6. 0 verbose cli ]
  7. 1 info using npm@7.3.0
  8. 2 info using node@v15.5.1
  9. 3 timing config:load:defaults Completed in 4ms
  10. 4 timing config:load:file:C:\Program Files\nodejs\node_modules\npm\npmrc Completed in 3ms
  11. 5 timing config:load:builtin Completed in 3ms
  12. 6 timing config:load:cli Completed in 2ms
  13. 7 timing config:load:env Completed in 1ms
  14. 8 timing config:load:file:C:\Users\pomojota\.npmrc Completed in 8ms
  15. 9 timing config:load:project Completed in 10ms
  16. 10 timing config:load:file:C:\Users\Jean\.npmrc Completed in 4ms
  17. 11 timing config:load:user Completed in 4ms
  18. 12 timing config:load:file:C:\Users\Jean\AppData\Roaming\npm\etc\npmrc Completed in 1ms
  19. 13 timing config:load:global Completed in 1ms
  20. 14 timing config:load:cafile Completed in 0ms
  21. 15 timing config:load:validate Completed in 0ms
  22. 16 timing config:load:setUserAgent Completed in 1ms
  23. 17 timing config:load:setEnvs Completed in 1ms
  24. 18 timing config:load Completed in 29ms
  25. 19 verbose npm-session b0696214e645b814
  26. 20 timing npm:load Completed in 53ms
  27. 21 timing command:run-script Completed in 8397ms
  28. 22 verbose stack Error: command failed
  29. 22 verbose stack at ChildProcess.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\promise-spawn\index.js:64:27)
  30. 22 verbose stack at ChildProcess.emit (node:events:376:20)
  31. 22 verbose stack at maybeClose (node:internal/child_process:1063:16)
  32. 22 verbose stack at Process.ChildProcess._handle.onexit (node:internal/child_process:295:5)
  33. 23 verbose pkgid pomojota@0.1.0
  34. 24 verbose cwd C:\Users\pomojota
  35. 25 verbose Windows_NT 10.0.19042
  36. 26 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "build"
  37. 27 verbose node v15.5.1
  38. 28 verbose npm v7.3.0
  39. 29 error code 1
  40. 30 error path C:\Users\pomojota
  41. 31 error command failed
  42. 32 error command C:\Windows\system32\cmd.exe /d /s /c vue-cli-service build
  43. 33 verbose exit 1

my package.json:

  1. {
  2. "name": "pomojota",
  3. "version": "0.1.0",
  4. "private": true,
  5. "scripts": {
  6. "serve": "vue-cli-service serve",
  7. "build": "vue-cli-service build",
  8. "lint": "vue-cli-service lint",
  9. "deploy": "sh deploy.sh"
  10. },
  11. "dependencies": {
  12. "core-js": "^3.6.5",
  13. "vue": "^3.0.0"
  14. },
  15. "devDependencies": {
  16. "@vue/cli-plugin-babel": "~4.5.0",
  17. "@vue/cli-plugin-eslint": "~4.5.0",
  18. "@vue/cli-service": "~4.5.0",
  19. "@vue/compiler-sfc": "^3.0.0",
  20. "babel-eslint": "^10.1.0",
  21. "eslint": "^6.7.2",
  22. "eslint-plugin-vue": "^7.0.0"
  23. },
  24. "eslintConfig": {
  25. "root": true,
  26. "env": {
  27. "node": true
  28. },
  29. "extends": [
  30. "plugin:vue/vue3-essential",
  31. "eslint:recommended"
  32. ],
  33. "parserOptions": {
  34. "parser": "babel-eslint"
  35. },
  36. "rules": {}
  37. },
  38. "browserslist": [
  39. "> 1%",
  40. "last 2 versions",
  41. "not dead"
  42. ]
  43. }

我完全迷路了,甚至不知道从哪里开始。作为参考,我按照本指南将vue.js应用程序部署到github页面:https://www.youtube.com/watch?v=i_xbw-fslkk和它一直工作良好,直到今天,当我得到这个错误的蓝色。

a8jjtwal

a8jjtwal1#

嗯,原来我找到了这个帖子https://forum.vuejs.org/t/vue-cli-service-build/83951 并简单地加上 module.exports = { css: { extract: false } }vue.config.js .

相关问题