Firebase Cloud函数部署错误javascript



我正在尝试部署我的云功能firebase CLI,但我的功能出现了问题。我没有更改任何我的firebase云功能设置。当我尝试运行firebase deploy --only函数时,我会得到以下错误:

npm ERR!错误号-4058 npm ERR!syscall打开npm ERR!Enent enoent:否这样的文件或目录,打开"F:\react\Fullstack Hoffyevents react redux\event\%RESOURCE_DIR%\package.json"npm ERR!enont这与npm找不到文件有关。npm ERR!Enent

npm ERR!此运行的完整日志可在以下位置找到:npm ERR
C:\Users\wasif\AppData\Roaming\npm-cache_logs\2018-11-07T14_41_19_766Z-debug.log

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

这是windows用户上的常见问题

转到您的功能文件夹并打开firebase.json文件

在里面你会看到类似的东西

{
"functions": {
"predeploy": [
"npm --prefix "$RESOURCE_DIR" run lint"
]
}
}

%RESOURCE_DIR%更改$RESOURCE_DIR,这将在您的下一次部署中起作用

你应该有这样的

"functions": {
"predeploy": [
"npm --prefix "%RESOURCE_DIR%" run lint",
"npm --prefix "%RESOURCE_DIR%" run build"
]
}

相关内容

  • 没有找到相关文章