javascript - 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$
解决方案
推荐阅读
- r - 谁能帮我用多面体制作一个 3D kmeans 聚类图?
- html - 选中单选按钮基于 Ts 对象 Angular 中的变量值
- oracle - oracle中每个名字和姓氏的唯一标识符
- css - 拉伸页面时将导航栏内容保持在中心
- amazon-web-services - AWS 会话令牌在运行 terraform apply 时过期
- javascript - 无法在刷新时设置 scrollTo
- hibernate - 带有 SQLNative 和 CustomeType 的 Hibernate 5.2.18 问题
- c# - 分组项目数据表
- tensorflow - 未捕获(承诺中)错误:收到 30 个张量的数组,但预期 1 与输入键dense_Dense1_input 匹配
- flutter - 左行的扩展列高取决于右行的列高