6 Commits

Author SHA1 Message Date
Mars Hall
f33fd473aa Update deployment runtime to Node 8.9.x 2018-02-05 21:06:35 -08:00
Mars Hall
342b99fb18 Update CRA packages to current versions (#15) 2018-02-05 21:01:57 -08:00
Mars Hall
2b17c2aa4a Add Heroku generated app.json 2018-02-05 20:52:56 -08:00
Mars Hall
71e2496d10 📚 demote alert re: package-lock.json 2017-07-05 11:17:15 -07:00
Mars Hall
80bbce5c5d Support for npm 5 package-lock.json (#10)
* Add npm 5’s `package-lock.json`

* Upgrade deployment to Node 6.11

* Fix react-ui build command to work with npm 5.

* Revise react-ui build to honor lock file for production dependencies
2017-07-05 11:13:35 -07:00
Mars Hall
cace55f3b7 🚨 Alert for users of npm 5’s new package-lock.json 2017-07-02 15:26:00 -07:00
5 changed files with 7073 additions and 2474 deletions

View File

@@ -43,6 +43,8 @@ This deployment will automatically:
* serves `../react-ui/build/` as static files
* customize by adding API, proxy, or route handlers/redirectors
⚠️ Using npm 5s new `package-lock.json`? We resolved a compatibility issue. See [PR](https://github.com/mars/heroku-cra-node/pull/10) for more details.
👓 More about [deploying to Heroku](https://devcenter.heroku.com/categories/deployment).

21
app.json Normal file
View File

@@ -0,0 +1,21 @@
{
"name": "heroku-cra-node",
"description": "web app made of create-react-app UI + Node API",
"scripts": {
},
"env": {
},
"formation": {
"web": {
"quantity": 1
}
},
"addons": [
],
"buildpacks": [
{
"url": "heroku/nodejs"
}
]
}

View File

@@ -3,7 +3,7 @@
"version": "1.0.0",
"description": "How to use create-react-app with a custom Node API on Heroku",
"engines": {
"node": "6.11.x"
"node": "8.9.x"
},
"scripts": {
"start": "node server",

File diff suppressed because it is too large Load Diff

View File

@@ -3,11 +3,11 @@
"version": "0.1.0",
"private": true,
"devDependencies": {
"react-scripts": "0.9.5"
"react-scripts": "^1.1.0"
},
"dependencies": {
"react": "^15.4.2",
"react-dom": "^15.4.2"
"react": "^16.2.0",
"react-dom": "^16.2.0"
},
"scripts": {
"start": "react-scripts start",