Skip to content
/ ice Public
forked from alibaba/ice

🚀Simple and friendly front-end development system(飞冰,简单而友好的前端研发体系 )https://ice.work/

License

Notifications You must be signed in to change notification settings

yipeng0428/ice

 
 

Repository files navigation

English | 简体中文

   飞冰(ICE)

飞冰(ICE)

简单而友好的前端研发体系

GitHub license Build Status Test Coverage PRs Welcome Gitter

特性

  • 🔥可视化开发:通过 IDE 简化前端工程复杂度,同时通过适配器可接入不同的项目工程进行可视化管理,定制专属的前端工作台
  • 💯丰富的物料:基于物料拼装提高项目开发效率,同时提供丰富的 React/Vue 物料
  • 🎩最佳实践:结合丰富的经验沉淀出的项目开发最佳实践,包括目录结构、开发调试、路由配置、状态管理等
  • 🐳自定义物料:通过物料开发者工具快速开发构建私有物料体系

更多特性请参考站点 ice.work

快速开始

为了支持不同的用户群体,我们提供了 IDE 和 CLI 两种使用方式,具体如下:

使用 IDE [推荐]

以 macOS 平台为例。

  1. 下载 iceworks IDE for macOS
  2. 双击下载的 .dmg 文件;
  3. 拖动 iceworks 的图标到 Applications 文件夹;
  4. 进入应用程序文件夹,双击 iceworks 启动;
  5. 在 iceworks 的欢迎界面点击 + 号按钮开始创建项目。

使用命令行工具

# 安装 CLI 工具
$ npm install iceworks -g

# 新建目录
$ mkdir iceapp && cd iceapp

# 通过模板初始化项目
$ iceworks init

生态

项目 版本 文档 描述
iceworks iceworks-cli-status docs 面向企业级中后台领域的 IDE
ice-scripts ice-scripts-status docs 基于 webpack 的高可配置开发构建工具
icestore icestore-status docs 基于 React Hooks 的轻量级状态管理方案
icestark icestark-status docs 面向大型应用的微前端解决方案
react-materials / docs 由官方提供的丰富的高质量 React 物料
vue-materials / docs 由社区维护的高质量 Vue 物料

贡献代码

参考文档 CONTRIBUTING.md

社区

钉钉群 GitHub issues Gitter
issues gitter

License

MIT

About

🚀Simple and friendly front-end development system(飞冰,简单而友好的前端研发体系 )https://ice.work/

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 63.2%
  • TypeScript 30.3%
  • CSS 6.0%
  • HTML 0.5%