【问题标题】:React Native expo CLI Error: Cannot find module 'semver'React Native expo CLI 错误:找不到模块“semver”
【发布时间】:2020-04-01 03:18:48
【问题描述】:

嗨 React 原生大师, 我正在尝试使用 expo cli 创建反应原生应用程序。

1-我通过以下方式在全球范围内安装了 expo: npm install -g expo-cli

2-然后我检查了版本: 世博会--版本 它显示:6.13.1

3-然后我尝试通过以下方式启动应用程序: 博览会初始化 myApp 它给了我这个错误:

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

Error: Cannot find module 'semver'
Require stack:
- C:\Users\Faizan\AppData\Roaming\npm\node_modules\expo-cli\bin\expo.js
[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:961:17)[39m
[90m    at Function.Module._load (internal/modules/cjs/loader.js:854:27)[39m
[90m    at Module.require (internal/modules/cjs/loader.js:1023:19)[39m
[90m    at require (internal/modules/cjs/helpers.js:72:18)[39m
    at Object.<anonymous> (C:\Users\Faizan\AppData\Roaming\npm\node_modules\[4mexpo-cli[24m\bin\expo.js:4:14)
[90m    at Module._compile (internal/modules/cjs/loader.js:1128:30)[39m
[90m    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1167:10)[39m
[90m    at Module.load (internal/modules/cjs/loader.js:983:32)[39m
[90m    at Function.Module._load (internal/modules/cjs/loader.js:891:14)[39m
[90m    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)[39m {
  code: [32m'MODULE_NOT_FOUND'[39m,
  requireStack: [
    [32m'C:\\Users\\Faizan\\AppData\\Roaming\\npm\\node_modules\\expo-cli\\bin\\expo.js'[39m
  ]
}

请帮帮我,谢谢!

【问题讨论】:

  • 尝试删除你的 node_modules 文件夹并再次运行 npm install 或 yarn install
  • 感谢Atin的回复,问题解决了。
  • 现在我运行“expo init AmazingApp”然后选择空白并得到这个:?选择一个模板:expo-template-blank 对registry.npmjs.org/expo-template-blank 的请求失败,原因:getaddrinfo ENOTFOUND registry.npmjs.org 在您的环境中设置 EXPO_DEBUG=true 以查看堆栈跟踪。
  • 抱歉回复晚了。您可以在此处查看此帖子以获取更多详细信息stackoverflow.com/questions/39592908/…

标签: reactjs expo native


【解决方案1】:

我很高兴地宣布我的挑战的解决方案。 我实际上在powershell中使用它并在我的机器上全局安装了expo-cli npm install --global expo-cli

【讨论】:

    【解决方案2】:
    npm install -g expo-cli --force
    

    试试这个对我有用

    【讨论】:

      猜你喜欢
      • 2016-12-16
      • 2016-10-27
      • 1970-01-01
      • 2018-08-06
      • 1970-01-01
      • 2022-09-28
      • 2020-05-26
      • 1970-01-01
      • 2019-06-26
      相关资源
      最近更新 更多