Skip to content

一个兼容 IE8+ 的现代化开发基础工程(Webpack4+Babel7+ES6)

License

Notifications You must be signed in to change notification settings

IainZhuo/ie8-modern-engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ie8-modern-engineering 一个兼容 IE8+ 的现代化开发基础工程(Webpack4+Babel7+ES6)

解决开发痛点

  • 用 webpack 打包代码,支持模块化开发
  • 用 core-js 提供 pollyfill 环境,支持es6语法
  • 用 eslint + standard 规范代码风格,提升代码可读性和可维护性

浏览器支持

  • 开发环境 所有现代浏览器 和 IE9+
  • 生产环境 所有现代浏览器 和 IE8+

项目结构

.
+-- build            //webpack配置
+-- src               //项目源码
|   +-- common        //通用模块
|   +-- config        //配置模块
|   +-- core          //核心模块,业务代码都在这个目录下
|       +-- index.js  //入口文件
+-- package.json

安装依赖

npm install
#
yarn

开发环境启动

npm run dev
#
yarn dev

生产环境构建

npm run build
#
yarn build

参考项目

License

MIT

About

一个兼容 IE8+ 的现代化开发基础工程(Webpack4+Babel7+ES6)

Resources

License

Stars

Watchers

Forks

Packages

No packages published