diff --git a/README.md b/README.md index 8c17d49..b66593f 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ $ git clone git@github.com:icepy/typescript-react-starter.git $ cd typescript-react-starter $ yarn -$ npm start +$ yarn start ``` 使用浏览器访问 `http://localhost:3000/`。(更多命令可查看 package.json 的 scripts 字段) diff --git a/package.json b/package.json index c65ce38..ab868b9 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "redux-logger": "^3.0.6", "redux-saga": "^1.1.1", "redux-thunk": "^2.3.0", - "typescript": "3.6.3" + "typescript": "3.8.2" }, "devDependencies": { "customize-cra": "^0.8.0", diff --git a/src/App.tsx b/src/App.tsx index b69279b..973e9ae 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -3,7 +3,7 @@ import { useSelector, useDispatch } from "react-redux"; import { BrowserRouter as Router, Route } from "react-router-dom"; import { IStoreState } from "./store/shared"; import { updateUserId } from "./store/global"; -import Home from "./pages/home"; +import Home from "./pages/Home"; const App = () => { const global = useSelector((state: IStoreState) => ({ diff --git a/src/store/index.ts b/src/store/index.ts index cf01808..2de2170 100644 --- a/src/store/index.ts +++ b/src/store/index.ts @@ -2,7 +2,7 @@ import { createStore, combineReducers, applyMiddleware, compose } from "redux"; import logger from "redux-logger"; import thunk from "redux-thunk" import globalReducer from "./global"; -import homeReducer from "../pages/home/flow"; +import homeReducer from "../pages/Home/flow"; import { IStoreState } from "./shared"; const reducers = combineReducers({ diff --git a/src/store/shared.d.ts b/src/store/shared.d.ts index 5f00f93..f90be80 100644 --- a/src/store/shared.d.ts +++ b/src/store/shared.d.ts @@ -1,5 +1,5 @@ import { IGlobal } from "./global"; -import { IHomePage } from "../pages/home/flow"; +import { IHomePage } from "../pages/Home/flow"; export interface IStoreState { diff --git a/yarn.lock b/yarn.lock index 4b2050b..a00490d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10347,10 +10347,10 @@ typescript-tuple@^2.2.1: dependencies: typescript-compare "^0.0.2" -typescript@3.6.3: - version "3.6.3" - resolved "https://registry.npmjs.org/typescript/-/typescript-3.6.3.tgz#fea942fabb20f7e1ca7164ff626f1a9f3f70b4da" - integrity sha512-N7bceJL1CtRQ2RiG0AQME13ksR7DiuQh/QehubYcghzv20tnh+MQnQIuJddTmsbqYj+dztchykemz0zFzlvdQw== +typescript@3.8.2: + version "3.8.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.2.tgz#91d6868aaead7da74f493c553aeff76c0c0b1d5a" + integrity sha512-EgOVgL/4xfVrCMbhYKUQTdF37SQn4Iw73H5BgCrF1Abdun7Kwy/QZsE/ssAy0y4LxBbvua3PIbFsbRczWWnDdQ== uglify-js@3.4.x: version "3.4.10"