0.1.0 • Published 6 years ago

kef-builder-buffet v0.1.0

Weekly downloads
1
License
ISC
Repository
github
Last release
6 years ago

多入口项目 react 构建器

TODO: List

  • 清空目录不工作
  • 内联插件不工作
  • cdn路径替换
  • html/css/js 热加载检查
  • 图片处理
  • assets 资源复制
  • postcss autoprefixer
  • 自定义命令传参

使用

本地目录结构要求:

包含 index.html index.jsx index.scss

本地server访问:http://127.0.0.1:3333/about/index.html

静态资源:http://127.0.0.1:3333/about/index.js

能力

基于 webpack,支持:

  • dev server
  • mock
  • HMR

关于构建

利用 externals 能力,对 react react-dom 基础库(页面framework)不进行打包。项目中的引用方式保持不变。

h5采用外部引入的方式:

<% if(buildOptions.debug){ %>
    <script src="//g.alicdn.com/??TBTakeout/res/1.0.0/es6-promise.auto.min.js,TBTakeout/res/1.0.0/16.2.0/react.development.js,TBTakeout/res/1.0.0/16.2.0/react-dom.development.js"></script>
<% } else { %>
    <script src="//g.alicdn.com/??TBTakeout/res/1.0.0/es6-promise.auto.min.js,TBTakeout/res/1.0.0/16.2.0/react.min.js,TBTakeout/res/1.0.0/16.2.0/react-dom.min.js"></script>
<% } %>

common 目录不作为page