0.1.24 • Published 9 years ago

generator-occam v0.1.24

Weekly downloads
4
License
MIT
Repository
github
Last release
9 years ago

Generator-Occam 阿里旅行杭州技术团队前端脚手架

generator-occam

奥卡姆剃刀定律(Occam's Razor, Ockham'sRazor)又称“奥康的剃刀”,是由14世纪逻辑学家、圣方济各会修士奥卡姆的威廉(William of Occam,约1285年至1349年)提出。这个原理称为“如无必要,勿增实体”,即“简单有效原理”。

安装步骤

安装tnpm

npm install tnpm -g --registry=http://registry.npm.alibaba-inc.com

安装grunt,yo,bower

tnpm install -g grunt-cli yo bower

安装generator-occam

tnpm install -g generator-occam

使用

创建项目目录

mkdir your_project_name
cd your_project_name

初始化项目结构

yo occam

如果yo时没有选择安装node_modules,请执行

tnpm install

稍后你会得到在一个如下的目录

.
|____node_modules
|____bower.json
|____Gruntfile.js
|____package.json
|____README.md
|____src
      |____mods
      |____pages
      |____widgets

创建模块

在mods目录下执行以下命令

yo occam:mod

你会获得一个模块的目录结构,并且生成的js文件具有一套模板。

.
|____modulename
      |____index.js
      |____index.less

创建js

有时候,你想通过模板建立一个js文件,那么执行以下命令

yo occam:js

enjoy yourself

change log

  • version 0.1.23

    • 修改打包策略,将src目录下第一层级的js文件视为项目入口文件(一个或多个),build后会把requires依赖文件combo在一起
  • version 0.1.22

    • 修改gruntfile文件,由kmc打包变为kmd打包
  • version 0.1.21

    • 修改gruntfile文件,编译后去除源码文件
  • version 0.1.11

    • bugfix
  • version 0.1.10

    • 新增pipidae组件开发模板
    • 修改获取用户信息方法
    • 修改gulp为gruntfile
  • version 0.1.9

    • 增加描述模板
  • version 0.1.8

    • bugfix
  • version 0.1.7

    • bugfix
  • version 0.1.6

    • 创建yo occam:mod
    • 创建yo occam:js
    • 创建yo occam:h 帮助文件
  • version 0.1.5

    • 由grunt更换为gulp
  • version 0.1.4

    • 文案修改
  • version 0.1.3

    • 修改npm为tnpm
0.1.24

9 years ago

0.1.23

9 years ago

0.1.22

9 years ago

0.1.21

9 years ago

0.1.20

9 years ago

0.1.19

9 years ago

0.1.18

9 years ago

0.1.17

9 years ago

0.1.16

9 years ago

0.1.15

9 years ago

0.1.14

9 years ago

0.1.13

9 years ago

0.1.12

9 years ago

0.1.11

9 years ago

0.1.10

9 years ago

0.1.9

9 years ago

0.1.8

9 years ago

0.1.7

9 years ago

0.1.6

9 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