【笔记】internal/modules/cjs/loader.js:985 throw err; ^ Erreur : impossible de trouver le module 'node:util'

[root@localhost usr]# cnpm -v

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

Erreur : Impossible de trouver le module 'node:util'
Require stack :

  • /usr/local/node/lib/node_modules/cnpm/bin/cnpm
    à Function.Module._resolveFilename (internal/modules/cjs/loader.js:982:15)
    à Function.Module._load (internal/modules/cjs/ loader.js:864:27)
    à Module.require (internal/modules/cjs/loader.js:1044:19)
    à require (internal/modules/cjs/helpers.js:77:18)
    à Object. (/usr/local/node/lib/node_modules/cnpm/bin/cnpm:3:15)
    sur Module._compile (internal/modules/cjs/loader.js:1158:30)
    sur Object.Module._extensions…js ( internal/modules/cjs/loader.js:1178:10)
    à Module.load (internal/modules/cjs/loader.js:1002:32)
    à Function.Module._load (internal/modules/cjs/loader.js : 901:14)
    à Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12) {
    code : 'MODULE_NOT_FOUND',
    requireStack : [ '/usr/local/node/lib/node_modules/cnpm/bin/cnpm' ]
    }

Les versions de npm et cnpm ne correspondent pas, il faut faire correspondre la version (pensez à supprimer la précédente) :

npm uninstall cnpm

Version actuelle de npm :

[root@localhost ~]# npm -v
6.13.4

Installez globalement la version spécifiée de cnpm :

[root@localhost ~]# npm install -g [email protected] --registry=https://registry.npm.taobao.org

npm WARN obsolète [email protected] : veuillez effectuer une mise à niveau vers la version 7 ou supérieure. Les anciennes versions peuvent utiliser Math.random() dans certaines circonstances, ce qui est connu pour être problématique. Voir https://v8.dev/blog/math-random pour plus de détails.
npm WARN obsolète [email protected] : la requête a été obsolète, voir https://github.com/request/request/issues/3142
npm WARN obsolète [email protected] : cette bibliothèque n'est plus prise en charge
/usr/ local/node/bin/cnpm -> /usr/local/node/lib/node_modules/cnpm/bin/cnpm

  • [email protected]
    a ajouté 726 packages de 978 contributeurs en 8.573s
    [root@localhost ~]#

Vérifiez la version de cnpm :

[root@localhost ~]# cnpm -v

Le succès est le suivant :

[email protected] (/usr/local/node/lib/node_modules/cnpm/lib/parse_argv.js)
[email protected] (/usr/local/node/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
[email protected] (/usr/local/node/bin/node)
[email protected] (/usr/local/node/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/usr/local/node 
linux arm64 5.11.12-300.el8.aarch64 
registry=https://registry.npm.taobao.org

Guess you like

Origin blog.csdn.net/qq_41619841/article/details/129869658