【问题标题】:Installing railway cli after running npm i -g @railway/cli i get errors运行 npm i -g @railway/cli 后安装铁路 cli 我收到错误
【发布时间】:2023-02-20 03:58:37
【问题描述】:

我正在尝试安装铁路 cli

npm i -g @railway/cli
/home/isaac/.nvm/versions/node/v14.10.0/bin/railway -> /home/isaac/.nvm/versions/node/v14.10.0/lib/node_modules/@railway/cli/bin/railway.js

> @railway/cli@2.0.13 postinstall /home/isaac/.nvm/versions/node/v14.10.0/lib/node_modules/@railway/cli
> node ./npm-install/postinstall.js

internal/process/esm_loader.js:74
    internalBinding('errors').triggerUncaughtException(
                              ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'stream' imported from /home/isaac/.nvm/versions/node/v14.10.0/lib/node_modules/@railway/cli/npm-install/postinstall.js
    at packageResolve (internal/modules/esm/resolve.js:624:9)
    at moduleResolve (internal/modules/esm/resolve.js:665:18)
    at Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:779:11)
    at Loader.resolve (internal/modules/esm/loader.js:85:40)
    at Loader.getModuleJob (internal/modules/esm/loader.js:229:28)
    at ModuleWrap.<anonymous> (internal/modules/esm/module_job.js:51:40)
    at link (internal/modules/esm/module_job.js:50:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}
npm WARN notsup Unsupported engine for @railway/cli@2.0.13: wanted: {"node":">=16.0.0"} (current: {"node":"14.10.0","npm":"6.14.8"})
npm WARN notsup Not compatible with your version of node/npm: @railway/cli@2.0.13
npm WARN notsup Unsupported engine for node-fetch@3.3.0: wanted: {"node":"^12.20.0 || ^14.13.1 || >=16.0.0"} (current: {"node":"14.10.0","npm":"6.14.8"})
npm WARN notsup Not compatible with your version of node/npm: node-fetch@3.3.0
npm WARN notsup Unsupported engine for fetch-blob@3.2.0: wanted: {"node":"^12.20 || >= 14.13"} (current: {"node":"14.10.0","npm":"6.14.8"})
npm WARN notsup Not compatible with your version of node/npm: fetch-blob@3.2.0

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @railway/cli@2.0.13 postinstall: `node ./npm-install/postinstall.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the @railway/cli@2.0.13 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/isaac/.npm/_logs/2022-12-06T07_16_56_179Z-debug.log

我得到这个错误,我已经尝试了一切,但我无法继续

我已经降级了我的节点版本,但仍然出现相同的错误

【问题讨论】:

    标签: nvm


    【解决方案1】:

    请将您的节点版本更新到最新版本。请参考此解决方案:https://askubuntu.com/a/480642。然后运行hash -r 来重置 bash 的位置哈希。

    然后只需运行sudo npm i -g @railway/cli

    【讨论】:

      猜你喜欢
      • 2021-02-13
      • 1970-01-01
      • 2023-02-13
      • 1970-01-01
      • 2021-02-13
      • 2021-08-25
      • 1970-01-01
      • 2017-11-09
      • 1970-01-01
      相关资源
      最近更新 更多