1.4.1 • Published 6 years ago

generator-yoapp v1.4.1

Weekly downloads
32
License
ISC
Repository
github
Last release
6 years ago

Yeoman generators

npm.io

基于Yeoman初始化项目的脚手架文件和相关配置,使用Webpack、gulp、PostCss

  • Basic
  • Node //TODO
  • Vue //TODO
  • Weex //TODO
  • React //TODO
  • React Native //TODO

Install

$ npm install -g yo generator-yoapp

Usage

$ yo yoapp

Project init

$ gulp

Dev mode

$ gulp --evn=prd

Prd mode

$ gulp -h

Show help

Options

  • --skip-welcome-message 跳过项目初始化前的大胡子欢迎信息
  • --skip-install 只初始化项目,跳过npm package安装

Feature

  • 使用webpack编译es6和包管理
  • 使用gulp控制项目的构建流程
  • 使用POSTCSS
  • 支持es6 Promise
  • 已经对jquery和jquery插件的支持做兼容,选择使用jquery包即可生成相关的配置文件和使用示例
  • 当选择使用jquery、hammerjs、lodash、mustache在打包文件时默认提取公共代码到vendors.js
  • LiveReload

POSTCSS EXAMPLE

  • base64 background: inline('demo.png')
  • 获取图片宽高 width('demo.png') or width('demo.png', 2)
  • for @for $i from 1 to 3 {}
  • each @each $icon in (foo, bar, baz) {}
  • 嵌套
  • 变量 $blue: #056ef0
  • mixin
  • 动态图片路径(hash) background: resolve('demo.png')
  • 浏览器兼容性前缀
  • 图片精灵//TODO
  • @at-root
  • Property Lookup .heading {margin: 20px;padding: @margin;}
  • &
  • PX自动转REM

POSTCSS DOCUMENTS

1.4.1

6 years ago

1.4.0

6 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.2.4

7 years ago

1.2.3

7 years ago

1.2.2

7 years ago

1.2.11

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.92

7 years ago

1.1.91

7 years ago

1.1.9

7 years ago

1.1.81

7 years ago

1.1.8

7 years ago

1.1.7

7 years ago

1.1.6

7 years ago

1.1.5

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.1

9 years ago