Angular技术库
  • 简介
  • 研究热点
    • 单页面登录
    • 单页面服务器渲染
  • 项目实战
    • 目录结构
    • 模块开发流程
    • 公共模块编辑
    • UI使用
    • 工具库
      • util模块
      • filter模块
    • 表单验证
  • 整体框架
    • 环境搭建
      • Windows
      • MAC Linux
    • 示例项目
    • 开发调试
      • 编译JS
      • 编译CSS
      • 编译HTML
      • 编译Bower
      • 服务器启动
      • 与后端服务通讯
    • Gulp文档
      • Gulp API
      • 插件列表
      • Gulp构建
    • Gulp文档
    • 示例项目
  • Angular文档
    • 指令
    • 引导
    • 单页面
    • 基于requireJS和angularJS的前端技术架构
    • 数据共享
    • 模块加载
    • 事件循环
  • SASS文档
    • SASS特性
  • ES6文档
    • ECMAScript前导
    • ECMAScript6特性介绍
    • ES6特性筛选
  • JavaScript文档
    • 匿名函数定义
    • Function
      • 原生prototype
      • 自定义prototype
  • RequireJS
  • Node文档
  • 架构师
  • 时间轴
    • 2016-07-13
    • 2016-06-21
    • 2016-06-14
    • 2016-06-07
    • 2016-05-31
Powered by GitBook
On this page
  • 1.基础环境
  • 2.安装过程
  • 3.创建项目
  • 3.1使用示例项目
  • 3.2使用Yeoman创建项目
  • 4.常见问题
  1. 整体框架
  2. 环境搭建

MAC Linux

1.基础环境

Node               //基础环境
Gulp               //项目自动化管理工具
Bower               //资源管理工具,如下载、卸载JS、CSS,类似于npm
Compass[或SASS]    //css编译工具
Yeoman               //项目自动化生成工具[使用示例项目,可以省略]

2.安装过程

1. 安装或升级Node
2. 安装Gulp
    npm install -g gulp
3. 安装bower
    npm install -g bower
4. 安装Compass[或SASS]
    gem install compass
5. 安装yo [使用示例项目,该步骤可省略]
    npm install -g yo
    5.1安装angular生成器
        npm install -g generator-angular

3.创建项目

3.1使用示例项目

3.2使用Yeoman创建项目

1.选择项目目录
    $ mkdir web && cd web
2.yo创建项目
    $ yo
3.更改项目目录结构
    按项目模块化更改目录结构
4.更改package.json并初始化
    更改需要的Gulp构建插件
5.更改bower.json并初始化
    更改需要的组件依赖
6.执行项目
    $ gulp

4.常见问题

1. compass无法找到
    切换gem源
        gem sources --add http://gems.ruby-china.org/ --remove https://rubygems.org/
        gem sources -l
        gem install compass
PreviousWindowsNext示例项目

Last updated 7 years ago

示例项目