【问题标题】:Error: functions predeploy error: Command terminated with non-zero exit code254错误:功能预部署错误:命令以非零退出代码终止254
【发布时间】:2018-09-07 09:17:03
【问题描述】:

我正在使用 Mac。我试图从这个线程中阅读并实施解决方案,但它不起作用。 Firebase deploy errors starting with non-zero exit code (space in project path)

将代码部署到 firebase 时出现错误:

我正在部署函数运行命令:npm --prefix "%RESOURCE_DIR%" 运行 lint npm ERR!小路 /Users/muchammadagunglaksana/Desktop/tsCobaDoangCloudFunction/%RESOURCE_DIR%/package.json npm 错误!代码 ENOENT npm 错误! errno -2 npm 错误!系统调用打开 npm 错误! enoent ENOENT:没有这样的文件或目录,打开 '/Users/muchammadagunglaksana/Desktop/tsCobaDoangCloudFunction/%RESOURCE_DIR%/package.json' npm 错误! enoent 这与 npm 找不到文件有关。 npm 错误!恩恩特

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
/Users/muchammadagunglaksana/.npm/_logs/2018-09-07T09_10_49_146Z-debug.log

错误:函数预部署错误:命令以非零终止 退出代码254

在firebase.json我尝试过修改使用:

"npm --prefix \"%RESOURCE_DIR%\" run lint"

但我还是收到上图的错误信息,我该怎么办?

【问题讨论】:

    标签: node.js firebase npm google-cloud-functions


    【解决方案1】:

    %RESOURCE_DIR% 是一种 Windows 语法。您应该像在 Mac 上一样使用 $RESOURCE_DIR。

    【讨论】:

      【解决方案2】:

      重新初始化您的项目

      firebase init
      

      【讨论】:

        猜你喜欢
        • 2018-07-21
        • 2020-04-07
        • 2021-06-29
        • 2018-06-29
        • 2021-04-13
        • 2018-12-20
        • 2021-11-13
        • 2019-08-01
        • 2020-02-19
        相关资源
        最近更新 更多