前端工作流 generator-lego

码农软件 · 软件分类 · 工作流引擎 · 2019-09-27 13:44:06

软件介绍

generator-lego 基于 gulp 的前端工作流

快速开始

提供以下2种获取方式:

  1. Clone the repo

  • git clone git@github.com:duowan/generator-lego.git

  • 在克隆目录执行 npm link 链接到全局模块的位置

  • 在空目录执行 yo lego 初始化项目

  • npm

    • npm install -g generator-lego

    • 在空目录执行 yo lego 初始化项目

    文件结构

    generator-lego 初始化和执行任务涉及的文件结构:

    yourProj/
    │
    ├── package.json                // 项目依赖定义
    ├── gulp.js                     // 配置任务
    │
    ├── node_modules                // `npm install` 拉取依赖包
    │
    ├── src/                        // 开发目录
    │    ├── css/                   
    │    │   └── global.css         // 经过sass编译后的出口css文件
    │    ├── sass/                  // sass源文件
    │    ├── img/                   // 仅 Copy 不做操作
    │    ├── js/                    // 仅 Copy 不做操作
    │    └── index.html             
    │    
    └── dest/                       // 发布目录,执行 `gulp release` 生成
        ├── css/                    
        │   └── global.css
        ├── img/                   
        ├── js/                     
        └── index.html

    环境准备

    1. Node 环境:默认此步骤已完成  (Mac用户建议使用 Brew 安装 Node.js

    2. Yeoman环境:npm install -g yo

    3. Gulp 环境:npm install -g gulp

    任务说明

    初始化项目

    • 执行yo lego,初始化PC类的项目。

    • 或者,执行yo lego:mobi,初始化移动类型的项目。

    开发

    • gulp 创建一个链接,自动检测src文件夹下的静态文件,自动刷新。支持sass编译。

    • gulp -p 8080 同上,-p参数指定特定端口。

    发布

    • gulp release 将静态文件压缩到 dest/

    本文地址:https://www.codercto.com/soft/d/15515.html

    Sass and Compass in Action

    Sass and Compass in Action

    Wynn Netherland、Nathan Weizenbaum、Chris Eppstein、Brandon Mathis / Manning Publications / 2013-8-2 / USD 44.99

    Written by Sass and Compass creators * Complete Sass language reference * Covers prominent Compass community plug-ins * Innovative approach to creating stylesheets Cascading Style Sheets paint the we......一起来看看 《Sass and Compass in Action》 这本书的介绍吧!

    在线进制转换器
    在线进制转换器

    各进制数互转换器

    随机密码生成器
    随机密码生成器

    多种字符组合密码

    RGB CMYK 转换工具
    RGB CMYK 转换工具

    RGB CMYK 互转工具