generator-jimubuild

0.1.0 • Public • Published

generator-jimubuild NPM version Build Status Dependency Status Coverage percentage

积木快速搭建 React+Redux+ReactRouter+fetch+JIMU+bridge 脚手架

安装方法

使用npm npm 安装Yeoman Yeoman 与 generator-jimubuild

npm install -g yo
npm install -g generator-jimubuild

进入自己的开发目录,执行命令

yo jimubuild

根据提示输入对应的参数,例如

请输入项目名称:x-project
? 请输入项目版本: 1.0.0
? 请输入项目简介: X项目滴滴出行测试版
? 请输入程序入口 (默认:index.js): index.js
? 请输入项目作者: JIMU
? 请选择项目协议: MIT
? 请选择项目路由类型: hashHistory
? 请输入访问路径 (默认:/): /
? 请输入后端接口路径(默认://common.es.xiaojukeji.com/): //common.es.xiaojukeji.com/

运行网站

安装完成后执行命令

npm start

根据提示使用浏览器访问 http://localhost:3000/?&debug=true

生产环境编译

代码开发完成后执行命令

npm run build

代码检查

代码检查依赖于eslint,您可以自由的根据eslint的要求修改对应的检查配置 执行下列命令将会检查src目录下的所有文件

npm run lint

支持的功能

  • React
  • React-Router
  • Redux
  • fetch
  • fetch-jsonp(fetch jsonp的实现)
  • less
  • jimu-bridge(企业app-hybrid-jsBridge)
  • jimu-mobile(移动端组件库)
  • 增强性代码压缩(uglifyPlugin)
  • 多线程加速构建(Happypack)
  • 可视化项目构成(webpack visualizer)

License

MIT © JIMU

Readme

Keywords

Package Sidebar

Install

npm i generator-jimubuild

Weekly Downloads

0

Version

0.1.0

License

MIT

Last publish

Collaborators

  • didi-es-lijincai
  • icedzhang
  • xiaofanjane
  • yansen