nuxt【找问题】Error: Cannot find module ‘node:util‘

npm install build报错误:

internal/modules/cjs/loader.js:883
throw err;
^

Error: Cannot find module ‘node:util’
Require stack:

  • D:\code\hello-cgkc\node_modules@nuxt\utils\node_modules\consola\dist\shared\consola.deac7d5a.cjs
  • D:\code\hello\node_modules@nuxt\utils\node_modules\consola\dist\shared\consola.4bbae468.cjs
  • D:\code\hello\node_modules@nuxt\utils\node_modules\consola\dist\index.cjs
  • D:\code\hello\node_modules@nuxt\utils\node_modules\consola\lib\index.cjs
  • D:\code\hello\node_modules@nuxt\utils\dist\utils.js
  • D:\code\hello\node_modules@nuxt\cli\dist\cli-index.js
  • D:\code\hello\node_modules@nuxt\cli\dist\cli.js
  • D:\code\hello\node_modules\nuxt\bin\nuxt.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)
    at Function.Module._load (internal/modules/cjs/loader.js:725:27)
    at Module.require (internal/modules/cjs/loader.js:952:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at Object. (D:\code\hello-cgkc\node_modules@nuxt\utils\node_modules\consola\dist\shared\consola.deac7d5a.cjs:3:19)
    at Module._compile (internal/modules/cjs/loader.js:1063:30)
    at Object.Module._extensions…js (internal/modules/cjs/loader.js:1092:10)
    at Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14)
    at Module.require (internal/modules/cjs/loader.js:952:19) {
    code: ‘MODULE_NOT_FOUND’,
    requireStack: [
    ‘D:\code\hello\node_modules\@nuxt\utils\node_modules\consola\dist\shared\consola.deac7d5a.cjs’,
    ‘D:\code\hello-cgkc\node_modules\@nuxt\utils\node_modules\consola\dist\shared\consola.4bbae468.cjs’,
    ‘D:\code\hello\node_modules\@nuxt\utils\node_modules\consola\dist\index.cjs’,
    ‘D:\code\hello\node_modules\@nuxt\utils\node_modules\consola\lib\index.cjs’,
    ‘D:\code\hello\node_modules\@nuxt\utils\dist\utils.js’,
    ‘D:\code\hello\node_modules\@nuxt\cli\dist\cli-index.js’,
    ‘D:\code\hello\node_modules\@nuxt\cli\dist\cli.js’,
    ‘D:\code\hello\node_modules\nuxt\bin\nuxt.js’
    ]
    }
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! [email protected] build: nuxt build
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the [email protected] build script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Program Files\nodejs\node_cache_logs\2023-12-22T01_45_10_228Z-debug.log

错误原因是:我把node-mdules删除了,然后重新npm install

我的node版本
#node -v
v14.15.4
#npm -v
6.14.10
接下来就开始检查原因:
npm install 虽然不会报错,但是在内容上会有个提示收费的地方。

[email protected] postinstall D:\code\hello-cgkc\node_modules\vconsole\node_modules\core-js
node -e “try{require(‘./postinstall’)}catch(e){}”

[email protected] postinstall D:\code\hello-cgkc\node_modules\vue-awesome-swiper\node_modules\swiper
node -e “console.log(‘\u001b[35m\u001b[1mLove Swiper? Support Vladimir’s work by donating or pledging on patreon:\u001b[22m\u001b[39m\n > \u001b[32mhtt
ps://patreon.com/vladimirkharlampidi\u001b[0m\n’)”

Love Swiper? Support Vladimir’s work by donating or pledging on patreon:

https://patreon.com/vladimirkharlampidi

[email protected] postinstall D:\code\hello-cgkc\node_modules\nodemon
node bin/postinstall || exit 0

[email protected] postinstall D:\code\hello-cgkc\node_modules\nuxt
opencollective || exit 0

                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@@@%##%@@@@@@@@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@@#+++*%@@@%%%@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@#++*++*%@%*+*#@@@@@@@@@@@@@
                 @@@@@@@@@@@%#++*%%*++#*++++#%@@@@@@@@@@@
                 @@@@@@@@@@%*++#%@@%*+++*%#++*%@@@@@@@@@@
                 @@@@@@@@@%*++#@@@@@#++*%@@#++*%@@@@@@@@@
                 @@@@@@@@%*++#@@@@%#++*%@@@@#++*%@@@@@@@@
                 @@@@@@@#+++#%%%%#*++#%@%%%%%#+++#@@@@@@@
                 @@@@@@%*++++++++++*#@%#+++++++++*%@@@@@@
                 @@@@@@@%########%%%@@%##########%@@@@@@@
                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

                      Thanks for installing nuxtjs 
             Please consider donating to our open collective
                    to help us maintain this package.

                        Number of contributors: 0
                          Number of backers: 506
                         Annual budget: US$98,758
                        Current balance: US$1,229

         Donate: https://opencollective.com/nuxtjs/donate

先固定版本:
#npm install [email protected]
[root@git dev]# npm install ufo
[root@git ]# npm install utils
[root@git dev]# npm install --registry=https://registry.npmmirror.com

然后问题解决,原因应该是nuxt版本不能升级到太高,会出现问题。

你可能感兴趣的:(vue,npm,webpack)