angularfire
angularfire copied to clipboard
spawn gcloud ENOENT
Version info
Angular: 12.2.15
Firebase: 9.4.0
AngularFire: 7.2.0
nguniversal/express-engine: 12.1.3
Problem
On installing Angular fire with ng add @angular/fire and choosing Cloud Run for my SSR. It gives me an error when running ng deploy .
✔ Prerendering routes to C:\Users\x\Desktop\my-project\dist\my-project\browser complete. 📦 Deploying to Cloud Run Error when trying to deploy: spawn gcloud ENOENT
Where I think the problem lies is at dist/my-project/run/package.json
{
"name": "functions",
"description": "Angular Universal Application",
"main": "dist\\my-project\\server\\main.js",
"scripts": {
"start": "node dist\\my-project\\server\\main.js"
},
"engines": {
"node": "16.13"
},
"dependencies": {},
"devDependencies": {},
"private": true
}
Where it should be a single slash \ instead of a double slashes \\
This issue does not seem to follow the issue template. Make sure you provide all the required information.
@ibrahimxcool How did you end up resolving this issue?
Same problem here on Windows.
I put gcloud in the Path variable and logged in. Then made sure that gcloud works if called from PowerShell, Command line and Git bash. Bt it still seems unavailable to this schematic run process...
Same here
Just created a PR with a fix for Windows users.