มันเกิดจากระบบปฏิบัติการ
ใน package.json ของคุณตรวจสอบให้แน่ใจว่าคุณมีสคริปต์ของคุณ (โดยที่ app.js เป็นไฟล์ js หลักของคุณที่จะดำเนินการ & NODE_ENV ถูกประกาศในไฟล์. env)
"scripts": {
"start": "node app.js",
"dev": "nodemon server.js",
"prod": "NODE_ENV=production & nodemon app.js"
}
สำหรับ windows
ตั้งค่าตัวแปร. env ของคุณด้วย NODE_ENV = การพัฒนา
หากไฟล์. env ของคุณอยู่ในโฟลเดอร์สำหรับ eg.config ตรวจสอบให้แน่ใจว่าได้ระบุใน app.js (ไฟล์ js หลักของคุณ)
const dotenv = ต้องการ ('dotenv'); dotenv.config ({path: './config/config.env'});
heroku config:set NODE_ENV="production"