【文件属性】:
文件名称:react-project:很棒的react项目模板
文件大小:194KB
文件格式:ZIP
更新时间:2021-02-04 22:08:45
react template less boilerplate webpack
:sparkles:功能
antd主题修改
editorconfig文件规范
更漂亮的代码规范
埃斯林特
Stylelint
babel @ 7
后记
webpack @ 4
api proxy支持环境切换
暴民
sourceMap地址替换
git commit msg规范
dll支持
:desktop_computer:浏览器兼容性
IE浏览器/边缘
火狐浏览器
Chrome
苹果浏览器
歌剧
IE11,边缘
最近2个版本
最近2个版本
最近2个版本
最近2个版本
:hammer:使用方法
# 启动命令
npm start
# 切换环境
npm start --qa # qa 环境
# 构建命令
npm run build
:wrench:配置切换
【文件预览】:
react-project-master
----.travis.yml(92B)
----.stylelintignore(20B)
----package.json(5KB)
----tools()
--------webpack.config.development.babel.ts(2KB)
--------getStyleLoaders.ts(2KB)
--------switch.config.ts(256B)
--------paths.ts(1KB)
--------webpack.config.dll.babel.ts(709B)
--------webpack.config.base.babel.ts(6KB)
--------getValueByEnv.ts(678B)
--------theme.ts(557B)
--------webpack.config.production.babel.ts(6KB)
--------urls.ts(599B)
--------proxy.config.ts(1KB)
----.github()
--------workflows()
----.prettierignore(126B)
----prettier.config.js(86B)
----TODO.md(310B)
----src()
--------theme.less(873B)
--------App.less(33B)
--------pages()
--------index.tsx(321B)
--------components()
--------App.tsx(809B)
--------types()
--------services()
--------utils()
--------router()
--------store()
----.eslintrc.js(3KB)
----tsconfig.json(487B)
----stylelint.config.js(413B)
----.gitignore(172B)
----tsconfig.eslint.json(142B)
----webpack.config.js(380B)
----public()
--------index.html(690B)
--------sw.js(3KB)
--------favicon.ico(6KB)
----README.md(6KB)
----yarn.lock(514KB)
----.eslintignore(44B)
----.editorconfig(188B)
----postcss.config.js(363B)
----babel.config.js(1KB)
----.vscode()
--------settings.json(584B)