微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

generator-lego 快速开始[](<a href="https://github.com/duowan/generator-">https://github.com/duowan/generator-</a>[](<a href="https://github.com/duowan/generator-">https://github.com/ 前端工作流

程序名称:generator-lego 快速开始[](<a href="https://github.com/duowan/generator-">https://github.com/duowan/generator-</a>[](<a href="https://github.com/duowan/generator-">https://github.com/

授权协议: MIT

操作系统: 跨平台

开发语言: JavaScript

generator-lego 快速开始[](<a href="https://github.com/duowan/generator-">https://github.com/duowan/generator-</a>[](<a href="https://github.com/duowan/generator-">https://github.com/ 介绍

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

快速开始

提供以下2种获取方式:

  1. Clone the repo

  2. git clone [email protected]:duowan/generator-lego.git

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

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

  5. npm

  6. npm install -g generator-lego

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

[](https://github.com/duowan/generator-

lego#%E6%96%87%E4%BB%B6%E7%BB%93%E6%9E%84-)文件结构

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

[](https://github.com/duowan/generator-

lego#%E7%8E%AF%E5%A2%83%E5%87%86%E5%A4%87-)环境准备

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

  2. Yeoman环境:npm install -g yo

  3. Gulp 环境:npm install -g gulp

[](https://github.com/duowan/generator-

lego#%E4%BB%BB%E5%8A%A1%E8%AF%B4%E6%98%8E-)任务说明

lego#%E5%88%9D%E5%A7%8B%E5%8C%96%E9%A1%B9%E7%9B%AE)初始化项目

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

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

generator-lego 快速开始[](<a href="https://github.com/duowan/generator-">https://github.com/duowan/generator-</a>[](<a href="https://github.com/duowan/generator-">https://github.com/ 官网

https://github.com/duowan/generator-lego

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐