【文件属性】:
文件名称:frontend-skeleton:前端骨架
文件大小:300KB
文件格式:ZIP
更新时间:2021-05-07 05:26:44
JavaScript
概括
适用于React / Redux,Babel,Webpack,Sass / Postcss等其他快速启动前端项目的样板
技术支持
SPA和MPA / SSR应用
代理API和模板到不同的后端
多个域
通过.env文件或环境进行配置
包括许多代码示例(React性应用程序)
拆分供应商和应用程序捆绑包
通过postcss-inline-svg的SVG图标
当然,HMR
Sass,Postcss,Bootstrap,React,Redux
通过ESLint和StyleLint实现Linter
通过Jest /酶进行测试
通过webpack-blocks轻松进行webpack配置
哨兵
用法
要求
节点^ 8.9.0
npm ^ 5.0.3
纱线^ 1.13.0
开始
// 1. clone repo
git clone git@github.com:django-stars/
【文件预览】:
frontend-skeleton-master
----presets()
--------react.js(375B)
--------styles.js(739B)
--------sentry.js(629B)
--------postcss.js(335B)
--------assets.js(277B)
--------proxy.js(1KB)
--------spa.js(713B)
--------sass.js(533B)
--------index.js(351B)
--------babel.js(360B)
----.eslintrc.json(1KB)
----jest.conf.json(225B)
----linter.js(353B)
----postcss.config.js(372B)
----yarn.lock(285KB)
----src()
--------index.html(269B)
--------styles()
--------img()
--------app()
----.babelrc(852B)
----.circleci()
--------config.yml(776B)
----.stylelintrc.json(1KB)
----Resource.md(8KB)
----LICENSE(1KB)
----webpack.config.babel.js(3KB)
----init-env.js(2KB)
----README.md(2KB)
----.editorconfig(270B)
----.gitignore(183B)
----.sentrycliignore(19B)
----.env.default(1KB)
----test-setup.js(120B)
----package.json(4KB)