Skip to content

Commit 790da2e

Browse files
committed
chore(app): upgrade evertyhing
✔ - 看 PR 內容 ✔ - 移除 global babel 會發生何事? ← 沒事,以後一律改用 local 版,$(npm bin) - 目前是 5.8.23 ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] └── [email protected] ✔ - 升級 babel 6 最新版 history ^2.0.1 → ^2.1.0 immutable ^3.7.5 → ^3.8.1 react ^15.0.0-rc.2 → ^15.0.1 react-dom ^15.0.0-rc.2 → ^15.0.1 react-redux ^4.0.0 → ^4.4.5 react-router ^2.0.0 → ^2.3.0 redux ^3.0.4 → ^3.5.2 babel-core ^6.6.4 → ^6.7.7 redbox-react ^1.1.1 → ^1.2.3 redux-devtools ^3.1.1 → ^3.2.0 redux-devtools-dock-monitor ^1.1.0 → ^1.1.1 redux-devtools-log-monitor ^1.0.5 → ^1.0.11 style-loader ^0.13.0 → ^0.13.1 webpack ^1.12.3 → ^1.13.0 webpack-dev-middleware ^1.2.0 → ^1.6.1 ✔ - 是否還需要 require('babel-register') - 需要,因為 import xxx from mmm 語法還不支援(@node v5.11.0) ✔ - 已確認目前是用 babel 6 最新版,沒用到 global babel 5 ✔ - 新增 CHANGELOG.md ✔ - 修改 readme.md
1 parent 0582ad6 commit 790da2e

File tree

3 files changed

+50
-32
lines changed

3 files changed

+50
-32
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
2+
- Apr 25, 2016
3+
4+
history ^2.0.1 → ^2.1.0
5+
immutable ^3.7.5 → ^3.8.1
6+
react ^15.0.0-rc.2 → ^15.0.1
7+
react-dom ^15.0.0-rc.2 → ^15.0.1
8+
react-redux ^4.0.0 → ^4.4.5
9+
react-router ^2.0.0 → ^2.3.0
10+
redux ^3.0.4 → ^3.5.2
11+
babel-core ^6.6.4 → ^6.7.7
12+
redbox-react ^1.1.1 → ^1.2.3
13+
redux-devtools ^3.1.1 → ^3.2.0
14+
redux-devtools-dock-monitor ^1.1.0 → ^1.1.1
15+
redux-devtools-log-monitor ^1.0.5 → ^1.0.11
16+
style-loader ^0.13.0 → ^0.13.1
17+
webpack ^1.12.3 → ^1.13.0
18+
webpack-dev-middleware ^1.2.0 → ^1.6.1
19+
20+
- Mar. 22, 2016
21+
22+
- upgrade everything to latest, including react v15-rc2
23+
- simplified the universal approach a bit
24+
- re-enabled `redux-devtools`, could toggle it on/off [here](https://github.com/coodoo/react-redux-isomorphic-example/blob/master/common/utils/configureStore.js#L8), be advised if you toggle `redux-devtools` on it will break universal rendering (you will see warnings in browser console saying react failed to reuse markup generated on server...etc), but `redux-devtools` was meant for use only in development anyway so just remember to turn it off before deploy.<wink />

README.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Feel free to [ask questions](https://github.com/coodoo/react-redux-isomorphic-ex
1313
## How to run
1414

1515
```
16-
$ npm install --global babel
17-
$ npm install
16+
$ npm i
1817
$ npm start
1918
```
2019

@@ -24,11 +23,6 @@ Then visit `localhost:3000`.
2423

2524
- It is highly recommented to always __remove__ `node_modules` and reinstall everything to avoid any possible issues
2625

27-
- Mar. 22, 2016
28-
- upgrade everything to latest, including react v15-rc2
29-
- simplified the universal approach a bit
30-
- re-enabled `redux-devtools`, could toggle it on/off [here](https://github.com/coodoo/react-redux-isomorphic-example/blob/master/common/utils/configureStore.js#L8), be advised if you toggle `redux-devtools` on it will break universal rendering (you will see warnings in browser console saying react failed to reuse markup generated on server...etc), but `redux-devtools` was meant for use only in development anyway so just remember to turn it off before deploy.<wink />
31-
3226
## The case for redux
3327

3428
We love react and flux for that it provides a smooth workflow and much simpler mindset to develop applications.

package.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -31,42 +31,42 @@
3131
},
3232
"homepage": "https://github.com/coodoo/react-redux-isomorphic-example/",
3333
"dependencies": {
34-
"babel-plugin-transform-decorators": "^6.6.4",
34+
"babel-plugin-transform-decorators": "^6.6.5",
3535
"babel-plugin-transform-decorators-legacy": "^1.3.4",
3636
"babel-preset-es2015": "^6.6.0",
3737
"babel-preset-react": "^6.5.0",
38-
"babel-preset-react-hmre": "^1.1.0",
38+
"babel-preset-react-hmre": "^1.1.1",
3939
"babel-preset-stage-0": "^6.5.0",
40-
"classnames": "^2.2.0",
40+
"classnames": "^2.2.3",
4141
"flux-constants": "^0.2.2",
42-
"history": "^2.0.1",
43-
"immutable": "^3.7.5",
44-
"react": "^15.0.0-rc.2",
45-
"react-dom": "^15.0.0-rc.2",
46-
"react-redux": "^4.0.0",
47-
"react-router": "^2.0.0",
48-
"redux": "^3.0.4"
42+
"history": "^2.1.0",
43+
"immutable": "^3.8.1",
44+
"react": "^15.0.1",
45+
"react-dom": "^15.0.1",
46+
"react-redux": "^4.4.5",
47+
"react-router": "^2.3.0",
48+
"redux": "^3.5.2"
4949
},
5050
"devDependencies": {
51-
"babel-core": "^6.6.4",
51+
"babel-core": "^6.7.7",
5252
"babel-loader": "^6.2.4",
53-
"babel-plugin-react-transform": "^2.0.0",
53+
"babel-plugin-react-transform": "^2.0.2",
5454
"babel-register": "^6.7.2",
5555
"css-loader": "^0.23.1",
56-
"express": "^4.13.3",
56+
"express": "^4.13.4",
5757
"node-libs-browser": "^1.0.0",
5858
"raw-loader": "^0.5.1",
59-
"react-transform-catch-errors": "^1.0.0",
60-
"react-transform-hmr": "^1.0.1",
61-
"redbox-react": "^1.1.1",
62-
"redux-devtools": "^3.1.1",
63-
"redux-devtools-dock-monitor": "^1.1.0",
64-
"redux-devtools-log-monitor": "^1.0.5",
65-
"redux-logger": "^2.0.4",
66-
"style-loader": "^0.13.0",
67-
"todomvc-app-css": "^2.0.1",
68-
"webpack": "^1.12.3",
69-
"webpack-dev-middleware": "^1.2.0",
70-
"webpack-hot-middleware": "^2.4.1"
59+
"react-transform-catch-errors": "^1.0.2",
60+
"react-transform-hmr": "^1.0.4",
61+
"redbox-react": "^1.2.3",
62+
"redux-devtools": "^3.2.0",
63+
"redux-devtools-dock-monitor": "^1.1.1",
64+
"redux-devtools-log-monitor": "^1.0.11",
65+
"redux-logger": "^2.6.1",
66+
"style-loader": "^0.13.1",
67+
"todomvc-app-css": "^2.0.4",
68+
"webpack": "^1.13.0",
69+
"webpack-dev-middleware": "^1.6.1",
70+
"webpack-hot-middleware": "^2.10.0"
7171
}
7272
}

0 commit comments

Comments
 (0)