init
正在显示
.gitignore
0 → 100644
LICENSE
0 → 100644
README.md
0 → 100644
package.json
0 → 100644
{ | ||
"name": "react_ts_tempalte", | ||
"version": "0.1.0", | ||
"private": true, | ||
"homepage": "./", | ||
"scripts": { | ||
"start": "react-scripts start", | ||
"build": "react-scripts build", | ||
"test": "react-scripts test", | ||
"eject": "react-scripts eject", | ||
"deploy": "gh-pages -d build", | ||
"fast": "npm run build && npm run deploy" | ||
}, | ||
"dependencies": { | ||
"antd": "^4.6.2", | ||
"babel-eslint": "10.1.0", | ||
"babel-jest": "^24.9.0", | ||
"babel-loader": "8.1.0", | ||
"babel-plugin-named-asset-import": "^0.3.6", | ||
"babel-preset-react-app": "^9.1.2", | ||
"camelcase": "^5.3.1", | ||
"case-sensitive-paths-webpack-plugin": "2.3.0", | ||
"copy-to-clipboard": "^3.3.1", | ||
"dotenv": "8.2.0", | ||
"dotenv-expand": "5.1.0", | ||
"echarts": "^4.9.0", | ||
"echarts-for-react": "^2.0.16", | ||
"file-loader": "4.3.0", | ||
"fs-extra": "^8.1.0", | ||
"gh-pages": "^3.1.0", | ||
"html-webpack-plugin": "4.0.0-beta.11", | ||
"identity-obj-proxy": "3.0.0", | ||
"jest": "24.9.0", | ||
"jest-environment-jsdom-fourteen": "1.0.1", | ||
"jest-resolve": "24.9.0", | ||
"jest-watch-typeahead": "0.4.2", | ||
"lodash": "^4.17.20", | ||
"mini-css-extract-plugin": "0.9.0", | ||
"mobx": "^5.15.6", | ||
"mobx-react": "^6.3.0", | ||
"optimize-css-assets-webpack-plugin": "5.0.3", | ||
"pnp-webpack-plugin": "1.6.4", | ||
"postcss-flexbugs-fixes": "4.1.0", | ||
"postcss-loader": "3.0.0", | ||
"postcss-normalize": "8.0.1", | ||
"postcss-preset-env": "6.7.0", | ||
"postcss-safe-parser": "4.0.1", | ||
"react": "^16.13.1", | ||
"react-app-polyfill": "^1.0.6", | ||
"react-dev-utils": "^10.2.1", | ||
"react-dom": "^16.13.1", | ||
"react-grid-layout": "^1.1.1", | ||
"react-redux": "^7.2.1", | ||
"react-router": "^5.2.0", | ||
"react-router-dom": "^5.2.0", | ||
"react-scripts": "3.4.3", | ||
"redux": "^4.0.5", | ||
"redux-thunk": "^2.3.0", | ||
"resolve": "1.15.0", | ||
"resolve-url-loader": "3.1.1", | ||
"semver": "6.3.0", | ||
"terser-webpack-plugin": "2.3.5", | ||
"ts-pnp": "1.1.6", | ||
"url-loader": "2.3.0", | ||
"webpack": "4.42.0", | ||
"webpack-dev-server": "^3.11.0", | ||
"webpack-manifest-plugin": "2.2.0", | ||
"workbox-webpack-plugin": "4.3.1" | ||
}, | ||
"devDependencies": { | ||
"@types/lodash": "^4.14.161", | ||
"@types/react-redux": "^7.1.9", | ||
"@types/redux": "^3.6.0", | ||
"@types/redux-thunk": "^2.1.0", | ||
"@typescript-eslint/parser": "^2.34.0", | ||
"@babel/core": "7.9.0", | ||
"@svgr/webpack": "4.3.3", | ||
"@testing-library/jest-dom": "^4.2.4", | ||
"@testing-library/react": "^9.5.0", | ||
"@testing-library/user-event": "^7.2.1", | ||
"@types/react": "^16.9.44", | ||
"@types/react-dom": "^16.9.8", | ||
"@types/react-router-dom": "^5.1.5", | ||
"sass-loader": "8.0.2", | ||
"style-loader": "0.23.1", | ||
"css-loader": "3.4.2", | ||
"awesome-typescript-loader": "^5.2.1", | ||
"node-sass": "^4.14.1", | ||
"source-map-loader": "^1.0.1", | ||
"typescript": "^3.9.7" | ||
}, | ||
"eslintConfig": { | ||
"extends": "react-app", | ||
"rules": { | ||
"no-undef": "off", | ||
"no-restricted-globals": "off", | ||
"no-unused-vars": "off" | ||
} | ||
}, | ||
"browserslist": { | ||
"production": [ | ||
">0.2%", | ||
"not dead", | ||
"not op_mini all" | ||
], | ||
"development": [ | ||
"last 1 chrome version", | ||
"last 1 firefox version", | ||
"last 1 safari version" | ||
] | ||
} | ||
} |
public/favicon.ico
0 → 100644
File added
public/index.html
0 → 100644
src/api/home_api.ts
0 → 100644
src/assets/fonts/font1/demo.css
0 → 100644
src/assets/fonts/font1/demo_index.html
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
src/assets/fonts/font1/iconfont.css
0 → 100644
差异被折叠。
点击展开。
src/assets/fonts/font1/iconfont.eot
0 → 100644
File added
src/assets/fonts/font1/iconfont.js
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
src/assets/fonts/font1/iconfont.json
0 → 100644
差异被折叠。
点击展开。
src/assets/fonts/font1/iconfont.svg
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
src/assets/fonts/font1/iconfont.ttf
0 → 100644
File added
src/assets/fonts/font1/iconfont.woff
0 → 100644
File added
src/assets/fonts/font1/iconfont.woff2
0 → 100644
File added
src/assets/fonts/font2/demo.css
0 → 100644
src/assets/fonts/font2/demo_index.html
0 → 100644
差异被折叠。
点击展开。
src/assets/fonts/font2/iconfont.css
0 → 100644
差异被折叠。
点击展开。
src/assets/fonts/font2/iconfont.eot
0 → 100644
File added
src/assets/fonts/font2/iconfont.js
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
src/assets/fonts/font2/iconfont.json
0 → 100644
差异被折叠。
点击展开。
src/assets/fonts/font2/iconfont.svg
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
src/assets/fonts/font2/iconfont.ttf
0 → 100644
File added
src/assets/fonts/font2/iconfont.woff
0 → 100644
File added
src/assets/fonts/font2/iconfont.woff2
0 → 100644
File added
src/assets/fonts/font3/demo.css
0 → 100644
src/assets/fonts/font3/demo_index.html
0 → 100644
差异被折叠。
点击展开。
src/assets/fonts/font3/iconfont.css
0 → 100644
src/assets/fonts/font3/iconfont.eot
0 → 100644
File added
src/assets/fonts/font3/iconfont.js
0 → 100644
差异被折叠。
点击展开。
src/assets/fonts/font3/iconfont.json
0 → 100644
src/assets/fonts/font3/iconfont.svg
0 → 100644
差异被折叠。
点击展开。
src/assets/fonts/font3/iconfont.ttf
0 → 100644
File added
src/assets/fonts/font3/iconfont.woff
0 → 100644
File added
src/assets/fonts/font3/iconfont.woff2
0 → 100644
File added
src/assets/images/logo.png
0 → 100644
722 Bytes
src/components/base/logo_box.tsx
0 → 100644
src/components/business/globle_setting.tsx
0 → 100644
src/config/home_config.ts
0 → 100644
src/config/message_config.ts
0 → 100644
src/config/nav_mock.ts
0 → 100644
差异被折叠。
点击展开。
src/index.js
0 → 100644
src/interface/home_interface.ts
0 → 100644
src/interface/login_interface.ts
0 → 100644
src/pages/home/child/echarts_page.tsx
0 → 100644
src/pages/home/child/frame_page.tsx
0 → 100644
src/pages/home/child/iconfont.page.tsx
0 → 100644
src/pages/home/child/index_page.tsx
0 → 100644
src/pages/home/child/table_page.tsx
0 → 100644
src/pages/home/component_factory.tsx
0 → 100644
src/pages/home/home.tsx
0 → 100644
src/pages/login/login.tsx
0 → 100644
src/react-app-env.d.ts
0 → 100644
src/router/router.tsx
0 → 100644
src/service/home_service.ts
0 → 100644
src/store/global_config.ts
0 → 100644
src/store/home.ts
0 → 100644
src/store/index.ts
0 → 100644
src/store/login.ts
0 → 100644
src/styles/base/logo_box.scss
0 → 100644
src/styles/business/globle_setting.scss
0 → 100644
src/styles/common/common.scss
0 → 100644
src/styles/common/reset.scss
0 → 100644
src/styles/index.scss
0 → 100644
src/styles/pages/home.scss
0 → 100644
src/styles/pages/login.scss
0 → 100644
src/types/index.d.ts
0 → 100644
src/utils/storage_utils.ts
0 → 100644
tsconfig.json
0 → 100644