首页 > 解决方案 > npm 在每个命令处崩溃

问题描述

当我尝试启动我的程序时,npm 抛出以下错误(如下所示),没有一个 npm 命令可以解决问题。即使我键入$ npm -v也只会显示此消息。我有 macOs mojave 和 Node 10.15.3

Error: Cannot find module 'semver'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:582:15)
    at Function.Module._load (internal/modules/cjs/loader.js:508:25)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/unsupported.js:2:14)
    at Module._compile (internal/modules/cjs/loader.js:701:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
    at Module.load (internal/modules/cjs/loader.js:600:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
    at Function.Module._load (internal/modules/cjs/loader.js:531:3)
MacBook-Pro:zerosBuild Francis$

标签: javascriptnode.jsmacosnpm

解决方案


推荐阅读