【问题标题】:Ionic wont start after npm install ionic在 npm install ionic 后离子不会启动
【发布时间】:2018-03-28 08:23:14
【问题描述】:

我在 osx 上。我使用 node、npm 和 ionic 进行了开发。一切正常。 我不小心运行了这个命令:

npm install -g ionic

在那之后,Ionic 不再工作了。如果我尝试创建一个项目或启动一个现有项目,我会收到此错误:

Caught exception:
Error: Cannot find module 'inherits'
at Function.Module._resolveFilename (module.js:455:15)
at Function.Module._load (module.js:403:25)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/local/lib/node_modules/ionic/node_modules/glob/glob.js:42:14)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3) 

Mind letting us know? https://github.com/driftyco/ionic-cli/issues

npm -v 给出:

3.10.8

node -v 给出:

v6.4.0

离子 -v 给出与上面相同的错误消息。 我不确定我是否使用 brew 或其他方式安装了 node/npm。有什么想法吗?

【问题讨论】:

  • 你试过重新安装吗?
  • 如果我尝试 npm uninstall cordova ionic (有和没有 sudo)它会失败。它打印:enoent ENOENT:没有这样的文件或目录,打开'/Users/suername/package.json'。然后是与 Angular 1 相关的其他错误消息,例如:enoent ENOENT: no such file or directory, open '/Users/suername/package.json'
  • 我建议首先使用下面我的答案中的命令。 IE。删除并清除您的 npm/npm 模块,重新安装 npm 然后尝试再次重新安装 ionic。干杯

标签: node.js ionic-framework npm


【解决方案1】:

在我的情况下,卸载并重新安装 ionic 是有效的。

1.npm 卸载 -g ionic cordova

2.npm install -g ionic cordova

3.npm 更新小匹配

4.尝试使用 ionic@latest 重新安装 ionic

【讨论】:

    【解决方案2】:

    这是因为缺少模块“继承”,这可能是 npm 的问题。

    我只是建议您卸载并重新安装,因为您可能下载了损坏/不完整的文件。

    在 MacOS/Unix 上:

    brew uninstall npm
    sudo rm -rf /usr/lib/node_modules/
    brew install npm
    

    然后重试安装ionic

    npm 卸载 -g 离子 npm install -g 离子

    【讨论】:

    • 我运行命令。在最后一次操作之后,我得到了这个:错误:找不到模块'are-we-there-yet'。叹息。
    • 试试:npm i npm -g
    【解决方案3】:

    向您的项目根文件夹添加“读写”权限再试一次

    喜欢

    Ionic 是我的项目根文件夹,在 ionic 文件夹下我有一个名为 ionicapp 的应用程序

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-08
      • 1970-01-01
      • 2019-10-25
      • 2023-04-05
      • 2020-04-13
      • 2018-04-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多