Java 學習記錄141 — 員工管理系統專案練習-deployee to heroku

  • heroku 新創 app 的 setting 的 Config Vars 點 Reavl Config Vars 把 CLEARDB_DATABASE_URL 右邊那欄全部複製
    取文字從 @ 後至 / 前,填至 MySQL Workbench 的 Hostname(我的長這樣:us-cdbr-east-06.cleardb.net)
  • heroku 新創 app 的 resource 點 ClearDb MySQL 再點 Name 下方藍色連結(我的長這樣:heroku_457c3d0a3324e23)
    進去後點 Sysyem Information 看到 帳密填入 MySQL Workbench 的 username 跟 password,填好點 test connection 測試看看
  • 打開 Intellij,點右邊 Database,對employees點右鍵,選 export data to file
  • 打開 MySQL Workbench,找到 table employyes 點右鍵,選 table data import wizard
  • Node version not specified in package.json
  • 解完上面的bug後,又遇到新bug,但沒提示是什麼問題,只好查最後幾句 Push rejected, failed to compile Node.js app.
    查到答案是,用 Intellij 打開前端專案,點下方 terminal 輸入:git rm package-lock.json 之後 git commit 跟 push 就可以成功 deploy 了
  • 後面打開網頁又遇到 Application error,查一查發現可能是配置出問題,後來補上上方第2點即可

--

--

記錄成為軟體工程師的過程

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store