运行 npx update 时出现错误找不到设置阻止

sas*_*ons 6 android ionic-framework angular npx

我尝试使用“npx update”。我完全不知道为什么会出现这个错误,而且似乎找不到这个问题的起点。我唯一使用 npx 的是电容器(带有离子框架)。任何有关此问题原因或解决方法的帮助或只是指出正确的方向都会有所帮助

\n\n
C:\\dev\\p\\bas>npx update\nnpx: installed 658 in 28.218s\n[23:34:41] using file ~C:\\Users\\Hunter\\AppData\\Roaming\\npm-cache\\_npx\\6000\\node_modules\\update\\lib\\updatefile.js\n[23:34:41] starting update.default\n[23:34:41] \xe2\x88\x9a running: init\n\n  Current updaters: init\n\n no updaters were saved.\n[23:34:42] finished update.default \xe2\x88\x9a 410ms\ninternal/modules/cjs/loader.js:638\n    throw err;\n    ^\n\nError: Cannot find module \'set-blocking\'\n    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)\n    at Function.Module._load (internal/modules/cjs/loader.js:562:25)\n    at Module.require (internal/modules/cjs/loader.js:692:17)\n    at require (internal/modules/cjs/helpers.js:25:18)\n    at process.<anonymous> (C:\\Users\\Hunter\\AppData\\Roaming\\npm-cache\\_npx\\6000\\node_modules\\update\\bin\\update.js:4:3)\n    at process.emit (events.js:203:15)\n    at process.exit (internal/process/per_thread.js:168:15)\n    at C:\\Users\\Hunter\\AppData\\Roaming\\npm-cache\\_npx\\6000\\node_modules\\update\\bin\\update.js:55:15\n    at C:\\Users\\Hunter\\AppData\\Roaming\\npm-cache\\_npx\\6000\\node_modules\\update\\node_modules\\base-generators\\index.js:482:13\n    at C:\\Users\\Hunter\\AppData\\Roaming\\npm-cache\\_npx\\6000\\node_modules\\update\\node_modules\\async-each-series\\index.js:15:40\n
Run Code Online (Sandbox Code Playgroud)\n

mr.*_*udo 4

帮助我解决错误的是首先更新我的 npm 版本:

  1. npm install -g npm@latest
  2. npm install -g set-blocking
  3. npx update