簡體   English   中英

我正在使用 node js 開發一個應用程序,它在本地運行良好,但在我嘗試將其上傳到 heroku 時崩潰,它說 cat find dotenv

[英]i am developing an app with node js , it works perfectly locally but crashes anytime i try to upload it to heroku,it says cat find dotenv

我正在使用 node js 開發一個應用程序,它在本地運行良好,但在我嘗試將其上傳到 heroku 時崩潰,它說錯誤:找不到模塊 'dotenv.i 已經安裝了它多次並更新了我的包,但問題仍然存在,這是我的 package.json { "name": "myapp", "description": "a really cool app", "version": "1.0.0", "private": true, "scripts": { "start": "node ./bin/www" }, "engines": { "node": "10.16.3", "npm": "6.13.4" }, "dependencies": { "@mapbox/mapbox-sdk": "^0.9.0", "body-parser": "^1.19.0", "cookie-parser": "~1.4.4", "debug": "~4.1.1", "ejs": "~3.0.1", "ejs-mate": "^3.0.0", "express": "^4.17.1", "express-session": "^1.17.0", "faker": "^4.1.0", "http-errors": "~1.7.3", "method-override": "^3.0.0", "mongoose": "^5.8.1", "mongoose-paginate": "^5.0.3", "morgan": "~1.9.1", "passport": "^0.4.1", "passport-local": "^1.0.0", "passport-local-mongoose": "^5.0.1", "serve-favicon": "^2.5.0" }, "devDependencies": { "dotenv": "^8.2.0", "locus": "^2.0.4" } }這是 m y Procfile web: node app.js這是我的 git 忽略文件/node_modules .DS_Store /*.env

嘗試從 'devDependencies' 到 'dependencies' 移動dotenv

實際運行您的應用程序所需的任何內容(我們稱之為“生產中”)都應該在“依賴項”中。

您在測試時可能需要的任何東西都可以安裝到“devDependencies”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM