장바구니에 상품이 없습니다.
home2 › 게시판 › Node.js, Express 게시판 › 배포 관련 오류
순서대로 따라가봤는데 설명이 애매한 에러가 나와 구글링해보니
app.yaml 파일의 내용을 아래와 같이 단순화 시켜보라는 내용이 있어
runtime: nodejs env: flex
수정 후 gcloud init하고 gcloud app deploy 해보았으나 같은 에러가 나옵니다
package.json 파일이 어떻게 되어있습니까
{ "name": "blogproject", "version": "1.0.0", "description": "", "main": "server.js", "scripts": { "start": "nodemon server" }, "author": "", "license": "ISC", "dependencies": { "bcrypt": "^5.0.1", "chokidar": "^3.5.3", "crypto-js": "^4.1.1", "cryptr": "^6.0.2", "dotenv": "^16.0.0", "ejs": "^3.1.6", "express": "^4.17.3", "express-session": "^1.17.2", "method-override": "^3.0.0", "mongodb": "^4.4.0", "mongoose": "^6.2.4", "multer": "^1.4.4", "nunjucks": "^3.2.3", "passport": "^0.5.2", "passport-local": "^1.0.0", "session": "^0.1.0" } }
로컬 서버 킬때 yarn start로 해서
"scripts": { "start": "nodemon server" },
이부분이 이렇습니다
거기있는 scripts 항목 지우고 올려봅시다
"scripts": { },
아예 이상태로 진행하는것을 말씀하시는거죠?
네 아니면 "node server.js" 이걸로 고치거나요