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官网

  • 相关阅读:
    【WP8.1】富文本
    【WP8.1】WebView笔记
    【WP8】扩展CM的WindowManager
    随笔:关于关于
    <正则吃饺子> :关于微信支付的简单总结说明(二)
    <正则吃饺子> :关于微信支付的简单总结说明(一)
    <正则吃饺子> :关于Collections中 比较器的简单使用
    <正则吃饺子> :关于 Matcher 的 replaceAll 的简单使用
    <正则吃饺子> :关于oracle 中 with的简单使用
    <正则吃饺子> :关于oracle 中 exists 、not exists 的简单使用
  • 原文地址:https://www.cnblogs.com/Yanss/p/10139785.html
Copyright © 2011-2022 走看看