【问题标题】:npm i Running command - failed! (exit code 254)npm i 运行命令 - 失败! (退出代码 254)
【发布时间】:2018-09-14 08:04:37
【问题描述】:

离子:3.20.0

节点:v8.10.0

npm: 5.6.0

npm 我 ✖ 运行命令 - 失败! [ERROR] 运行 npm i 时出错(退出代码 254):

npm ERR! path 
/Users/lucaszimmermann/Desktop/myApp/node_modules/tsickle/src/main.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod 
'/Users/lucaszimmermann/Desktop/myApp/node_modules/tsickle/src/main.js'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     
/Users/lucaszimmermann/.npm/_logs/2018-04-04T16_41_39_270Z-debug.log

【问题讨论】:

  • 请提供/Users/lucaszimmermann/.npm/_logs/2018-04-04T16_41_39_270Z-debug.log的内容——这不会无故不听...

标签: node.js ionic-framework npm ionic3


【解决方案1】:

在完成以下操作后,我遇到了类似的问题。

  1. 删除package-lock.json文件。

  2. 以管理员模式打开 cmd/终端。

  3. 运行命令:npm install

  4. 运行命令:npm update

【讨论】:

    【解决方案2】:

    节点版本可能不兼容。会有一个预期的版本实际版本。使用nvm 或类似方式安装和更改节点版本。

    删除node_modules 并再次尝试安装。您可能会收到类似于以下内容的消息:

    error ts-jest@26.1.2: The engine "node" is incompatible with this module. Expected version ">= 10.21.0". Got "10.20.1"
    error Found incompatible module.
    

    【讨论】:

      【解决方案3】:

      你不想尝试安装npm 包。 您有两个选项来安装一些软件包:

      第一个选项:

      npm 安装

      npm 我

      第二个选项:

      如果您不想在没有每个软件包的情况下创建自动安装过程,则必须提供packge.json - 这里列出了所有依赖项。如果您有 package.json,则只能在没有包名的情况下运行 npm inpm install

      关于这方面的完整文档在 NPM 上:https://docs.npmjs.com/files/package.json

      【讨论】:

      • 不是。比,他已经传输了更多信息,例如错误日志和其他;)感谢您的反对:)))
      • 投反对票是因为你没有回答问题,你已经回答了“我如何通过 NPM 安装东西”而不是解决手头的确切问题,你不能随便回答提问并声称提问者没有提供足够的信息让你离开。
      猜你喜欢
      • 1970-01-01
      • 2021-11-07
      • 2021-12-23
      • 1970-01-01
      • 2019-07-23
      • 2021-07-27
      • 1970-01-01
      • 2018-04-19
      • 1970-01-01
      相关资源
      最近更新 更多