内部/模块/cjs/loader.js:960错误:找不到模块“ C:\ Users \ Sanjai \ AppData \ Roaming \ npm \ node_modules \ protractor \ bin \ protractor”

时间:2020-07-06 09:54:51

标签: javascript angular npm protractor

当我运行“量角器conf.js”时,直到我全局安装“ npm install -g量角器”,我都没有遇到任何问题。 全局安装量角器后,出现以下错误:

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

Error: Cannot find module 'C:\Users\Sanjai\AppData\Roaming\npm\node_modules\protractor\bin\protractor'
←[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:957:15)←[39m
←[90m    at Function.Module._load (internal/modules/cjs/loader.js:840:27)←[39m
←[90m    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)←[39m
←[90m    at internal/main/run_main_module.js:18:47←[39m {
  code: ←[32m'MODULE_NOT_FOUND'←[39m,
  requireStack: []
}

请帮助我。

1 个答案:

答案 0 :(得分:0)

嗨,经过一番研究,我得到了我的问题的解决方案。 从位置删除所有量角器和与webdriver相关的文件后 'C:\ Users {userName} \ AppData \ Roaming \ npm'

在上述位置执行“ npm安装量角器”,就可以摆脱此问题。