zoukankan      html  css  js  c++  java
  • 前端项目构建之Yeoman

    前端项目构建之Yeoman

    转自博客园博主,没找到出处,侵权删。

    1. yeoman(脚手架工具):http://yeoman.io/
    2. bower(包管理工具):http://bower.io/
    3. grunt(构建工具):http://www.gruntjs.net/

      一:准备工作由于这三个工具都是需要利用npm包下载的,所以需要安装node.js进入到node.js官网https://nodejs.org/en/你会看到两个绿色的大按钮,选择稳定版本的node.js安装就行,安装过程就不细说了,全程傻瓜式安装,下一步,下一步。。就行了,当你安装完node的时候,说明我们已经成功了三分之一,还有三分之二需要我们去完成。剩下的三分之二也是本次讲解的干货,希望对各位能够有所帮助。好了,干货走起,敌军还有三十秒到达战场,碾碎他们。

      1.安装完node后打开终端输入node -v 出现下图则说明安装成功。

    前端项目构建之yeoman_HTML/CSS
    2.安装git

    Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Yeoman自动构建项目时会用到该软件,所以我们先安装好。到Git官网http://git-scm.com/download/上下载并安装,安装过程和node一样遵循傻瓜式安装

    前端项目构建之yeoman_HTML/CSS

    3.安装yeoman,grunt,bower
    在命令提示符中运行npm install -g yo grunt-cli bower
    前端项目构建之yeoman_HTML/CSS
    4.安装generator在命令行输入yo
    前端项目构建之yeoman_HTML/CSS

    5.使用yeoman构建项目,俗话说养兵xx,用兵xx,(ps:原谅我语文是体育老师教的,忘记那句话咋说的了)

    创建一个工作目录,用于存放Yeoman项目。我在D盘下新建Angular的app工作目录,命令行进入,输入yo命令,用上下键选择webapp
    前端项目构建之yeoman_HTML/CSS

    这里我们不选择Sass,因为需要Sass的话运行环境是Ruby,在windows下配置会非常麻烦;选择bootstrap;不选择Modernizr;点击回车,经过几屏的信息滚动后,会提示项目构建完成,文件目录如下:

    前端项目构建之yeoman_HTML/CSS

    前端项目构建之yeoman_HTML/CSS

    app 为项目主目录,是部署的根目录

    node_modules 为 nodejs的包文件

    test 为测试目录,专门用于单元测试,用的是 mocha 来测试

    Gruntfile.js 是配置 grunt 自动化任务的配置文件,具体配置可以参考下 Grunt官网

  • 相关阅读:
    公司的OA系统基础框架系统(光标办公平台)
    通用权限控制系统--系统设计
    聘.Net软件工程师(昆明)
    对AgileFramework的思考
    iTextSharp.text.Rectangle 使用方法说明
    Castle Aspect# 难倒只支持一个拦截器?
    聘云南昆明地区的.Net工程师
    招聘云南软件销售人员
    给vncviewer 添加调用函数 GIS
    分享一个c++ 加密算法 ,在百度贴吧找的,比较好玩 GIS
  • 原文地址:https://www.cnblogs.com/Yanss/p/10139785.html
Copyright © 2011-2022 走看看