前端工作流 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://codercto.com/soft/d/15515.html

    Web导航设计

    Web导航设计

    James Kalbach / 李曦琳 / 电子工业出版社 / 2009 年3月 / 69.80元

    业务目标的实现,依赖于用户能够找到并使用您提供的服务。本书为您讲述创建有效导航系统的基本设计原则、开发技巧和实用建议,并附有大量的真实案例。本书研究深入,援引广泛,是极佳的参考资料和教学指南,适用于初级和中级网页设计师、产品经理和其他非设计职位,以及寻求全新视角的Web开发老手。一起来看看 《Web导航设计》 这本书的介绍吧!

    RGB转16进制工具
    RGB转16进制工具

    RGB HEX 互转工具

    URL 编码/解码
    URL 编码/解码

    URL 编码/解码

    SHA 加密
    SHA 加密

    SHA 加密工具