所有npm命令都引发相同的错误,包括版本检查(npm -v)。与其他问题不同,没有一个npm命令有效

在Windows 10上安装的Node版本12.13.0。所有npm命令都会引发以下错误:

   C:\Users\Jahangeer> npm -v
   evalmachine.<anonymous>:27
   const { Math,Object } = primordials;
                     ^

   ReferenceError: primordials is not defined
       at evalmachine.<anonymous>:27:26
       at Object.<anonymous> 
   (C:\Users\Jahangeer\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\fs.js:11:1)
       at Module._compile (internal/modules/cjs/loader.js:956:30)
       at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10)
       at Module.load (internal/modules/cjs/loader.js:812:32)
       at Function.Module._load (internal/modules/cjs/loader.js:724:14)
       at Module.require (internal/modules/cjs/loader.js:849:19)
       at require (internal/modules/cjs/helpers.js:74:18)
       at Object.<anonymous> 
   (C:\Users\Jahangeer\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\graceful- 
   fs.js:3:27)
       at Module._compile (internal/modules/cjs/loader.js:956:30)

尝试卸载和安装其他一些较旧的Node版本。问题仍然存在。

sunyuantao123 回答:所有npm命令都引发相同的错误,包括版本检查(npm -v)。与其他问题不同,没有一个npm命令有效

使用以下命令安装节点11和gulp 3并检查:

npm install -g n

sudo n 11.15.0

npm install gulp@^3.9.1 npm安装 npm重建node-sass

本文链接:https://www.f2er.com/3161651.html

大家都在问