文件名称:react-webapp-spa:React SPA实际项目的架构实践
文件大小:166KB
文件格式:ZIP
更新时间:2024-05-19 12:46:17
JavaScript
如何运行 开发环境:先运行npm run mock开启本地模拟数据,然后npm run dev 发布环境:运行npm run build react-webapp-spa 目前已完成: webpack v3 前端工程:dev、mock、build dev为本地开发环境,使用eslint、postcss、webpack-dev-server等工具 mock为本地模拟数据,通过koa2来处理本地的前端请求 build是发布环境,npm run build以后会生成build目录及相关文件。会将package.json里的dependencies打包成vendor.[hash].js,页面中js代码打包为app.[hash].js,scss打包为app.[hash].css,给图片和font加hash,然后压缩CSS、JS、图片。 react + react-redux + react-rout
【文件预览】:
react-webapp-spa-master
----.eslintrc(651B)
----postcss.config.js(208B)
----webpack.config.js(4KB)
----.babelrc(471B)
----webpack.config.production.js(4KB)
----README.md(2KB)
----mock()
--------server.js(3KB)
--------Search()
--------README.md(23B)
--------Home()
----.gitignore(18B)
----app()
--------router()
--------constants()
--------index.html(303B)
--------store()
--------containers()
--------components()
--------util()
--------config()
--------actions()
--------fetch()
--------index.jsx(354B)
--------reducers()
--------static()
----package-lock.json(418KB)
----package.json(2KB)