我正在使用Mac。我试图从该线程读取并实现解决方案,但是它不起作用。 Firebase deploy errors starting with non-zero exit code (space in project path)
将代码部署到Firebase时出现错误:
i部署功能运行命令:npm --prefix“%RESOURCE_DIR%” 运行lint npm ERR!路径 /用户/ muchammadagunglaksana /桌面/tsCobaDoangCloudFunction/%RESOURCE_DIR%/package.json npm ERR!代码ENOENT npm ERR! errno -2 npm错误! syscall打开npm ERR! enoent ENOENT:没有这样的文件或目录,请打开 '/Users/muchammadagunglaksana/Desktop/tsCobaDoangCloudFunction/%RESOURCE_DIR%/package.json' npm ERR! enoent这与npm无法找到文件有关。 npm ERR!先天
npm错误!有关此运行的完整日志,请参见:npm ERR!
/Users/muchammadagunglaksana/.npm/_logs/2018-09-07T09_10_49_146Z-debug.log
在firebase.json
中,我试图修改和使用:
"npm --prefix \"%RESOURCE_DIR%\" run lint"
但是我仍然收到如上图所示的错误消息,我该怎么办?
答案 0 :(得分:2)
%RESOURCE_DIR%
是Windows语法。您应该像在Mac上一样使用$RESOURCE_DIR
。
答案 1 :(得分:1)
重新初始化您的项目
firebase init