这个问题已经在我身上花了一天多的时间,实际上无法在网上找到解决方案,也没有其他人遇到类似的问题。我正在使用节点v8.7.0,每当我尝试运行npm i
或任何npm
命令时,它都会显示错误
C:\Users\Stuart\AppData\Roaming\npm\node_modules\npm\lib\utils\error-message.js:1
(function (exports, require, module, __filename, __dirname) { �♦
^
SyntaxError: Invalid or unexpected token
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:588:28)
at Object.Module._extensions..js (module.js:635:10)
at Module.load (module.js:545:32)
at tryModuleLoad (module.js:508:12)
at Function.Module._load (module.js:500:3)
at Module.require (module.js:568:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (C:\Users\Stuart\AppData\Roaming\npm\node_modules\npm\lib\utils\error-handler.js:15:20)
我真的不确定这里的问题是什么,因为箭头指的是一些奇怪的字符。此外,当我尝试运行命令node
它工作正常并运行文件很好它只是npm给我错误。我重新安装节点大约3次(v8.7.0,v9.0.0和v6.11.4)后我尝试重新启动计算机,他们都给我这个错误。