【问题标题】:Git bash though error while run npm packages运行npm包时出现Git bash错误
【发布时间】:2017-07-03 17:48:51
【问题描述】:

当我在我的 git bash 中运行任何项目时,它显示以下错误:

ionic -v
module.js:471
    throw err;
    ^

Error: Cannot find module 'C:\Program Files\Git\node_modules\ionic\bin\ionic'
    at Function.Module._resolveFilename (module.js:469:15)
    at Function.Module._load (module.js:417:25)
    at Module.runMain (module.js:604:10)
    at run (bootstrap_node.js:394:7)
    at startup (bootstrap_node.js:149:9)
    at bootstrap_node.js:509:3

所以我无法运行该项目,并且它还在我的项目中创建了一个sh.exe.stackdump 文件。我不确定问题是什么。请任何人帮助找出解决方案。

【问题讨论】:

  • 运行npm ionic -v,如果它没有显示你尝试npm install ionic
  • 当我运行 npm ionic -v 它显示离子版本但是当我尝试运行它时显示我上面提到的错误。

标签: node.js git bash ionic-framework npm


【解决方案1】:

克隆一个 repo 后,你应该运行:

npm 安装

在您的 git 根文件夹中安装 npm 依赖项,然后才能运行应用程序。

【讨论】:

  • 是的,我这样做了,但同样的问题发生了。
  • npm install npm WARN 可选跳过可选依赖:fsevents@^1.0.0 (node_modules\ch okidar\node_modules\fsevents):npm WARN notsup 跳过可选依赖:fsevents@ 1.0.17 不支持的平台:想要 {"os":"darwin","arch":"any"} (当前:{"os":"win32","arch":"x64" })
  • 您的机器上是否存在文件夹“C:\Program Files\Git\node_modules\ionic\bin\ionic”?
  • 不,如果我全局安装 ionic,它会保存在我的用户/appdata/roaming/npm 我的 git 文件夹中不包含 ionic
  • 然后你应该将安装 ionic 的文件夹添加到你的 NODE_PATH 环境变量中。您可以在这个问题上找到更多信息:stackoverflow.com/questions/15636367/…
猜你喜欢
  • 2021-04-10
  • 2020-02-20
  • 1970-01-01
  • 1970-01-01
  • 2022-08-08
  • 2022-01-12
  • 2020-06-15
  • 2021-03-03
  • 2021-03-22
相关资源
最近更新 更多