webpack-learning:webpack4、react16 脚手架

时间:2024-05-25 22:39:17
【文件属性】:

文件名称:webpack-learning:webpack4、react16 脚手架

文件大小:1.6MB

文件格式:ZIP

更新时间:2024-05-25 22:39:17

JavaScript

webpack-learning 简介 这是一群热爱前端的同学,为了提升平时的开发效率,经过一番精心调研而诞生的一款基于 React + Webpack的前端项目脚手架。 该项目则是站在业务层的角度,对该 SDK 进行较为通用性的封装。 为什么会有这个项目? 以前没有项目脚手架 原项目中使用的包版本过低 原项目开发(编译/打包)效率欠佳 不支持 React 16、Webpack 4 等主流工具的新版本/特性 目前已支持 React v16.9.0 Webpack v4.39.1 校验工具:ESLint & Stylelint & Prettier Husky DLL 动态链接库 axios 目录结构整理 支持全局引入 variables.less & antd-reset.less TODO proxy 整理 redux & reducer 整理 routes 目录结构


【文件预览】:
webpack-learning-master
----.travis.yml(71B)
----.stylelintignore(25B)
----.babelrc(886B)
----vendor()
--------react.dll.js(7.69MB)
--------react.manifest.json(179KB)
----config()
--------webpack.config.prod.js(10KB)
--------path.js(2KB)
--------webpack.base.js(11KB)
--------webpack.dll.config.js(506B)
--------webpack.config.dev.js(2KB)
--------vendor.config.js(85B)
--------env.js(4KB)
----package.json(4KB)
----_config.yml(26B)
----src()
--------hooks()
--------locales()
--------index.js(692B)
--------index.less(36B)
--------store-my()
--------test()
--------assets()
--------iconfont()
--------routes()
--------view()
--------Page.js(1KB)
--------components()
--------App.js(1KB)
--------axios()
--------utils()
--------store()
----.eslintrc.js(944B)
----doc()
--------hook.md(2KB)
----.gitignore(97B)
----.prettierrc.js(1KB)
----public()
--------manifest.json(296B)
--------index.html(2KB)
--------favicon.ico(318B)
----README.md(3KB)
----yarn.lock(391KB)
----.stylelintrc(2KB)

网友评论