linner
所属分类:WEB开发
开发工具:Ruby
文件大小:0KB
下载次数:0
上传日期:2016-05-03 01:38:52
上 传 者:
sh-1993
说明: HTML5应用程序汇编程序
(HTML5 Application Assembler)
文件列表:
.rspec (26, 2016-05-02)
.travis.yml (30, 2016-05-02)
CHANGELOG (3460, 2016-05-02)
Gemfile (203, 2016-05-02)
LICENSE (1062, 2016-05-02)
Rakefile (98, 2016-05-02)
bin/ (0, 2016-05-02)
bin/linner (309, 2016-05-02)
docs/ (0, 2016-05-02)
docs/commands.md (377, 2016-05-02)
docs/config.md (5242, 2016-05-02)
lib/ (0, 2016-05-02)
lib/linner.rb (7788, 2016-05-02)
lib/linner/ (0, 2016-05-02)
lib/linner/archive.rb (1351, 2016-05-02)
lib/linner/asset.rb (2381, 2016-05-02)
lib/linner/bundler.rb (2592, 2016-05-02)
lib/linner/cache.rb (501, 2016-05-02)
lib/linner/command.rb (3501, 2016-05-02)
lib/linner/compressor.rb (342, 2016-05-02)
lib/linner/environment.rb (1496, 2016-05-02)
lib/linner/helper.rb (915, 2016-05-02)
lib/linner/notifier.rb (584, 2016-05-02)
lib/linner/reactor.rb (2253, 2016-05-02)
lib/linner/sprite.rb (3530, 2016-05-02)
lib/linner/template.rb (1584, 2016-05-02)
lib/linner/templates/ (0, 2016-05-02)
lib/linner/templates/app/ (0, 2016-05-02)
lib/linner/templates/app/images/ (0, 2016-05-02)
lib/linner/templates/app/images/logo.png (19625, 2016-05-02)
lib/linner/templates/app/scripts/ (0, 2016-05-02)
lib/linner/templates/app/scripts/app.coffee (104, 2016-05-02)
lib/linner/templates/app/styles/ (0, 2016-05-02)
lib/linner/templates/app/styles/app.scss (17, 2016-05-02)
lib/linner/templates/app/templates/ (0, 2016-05-02)
lib/linner/templates/app/templates/welcome.hbs (48, 2016-05-02)
lib/linner/templates/app/views/ (0, 2016-05-02)
... ...
# Linner
[![Gem Version](https://badge.fury.io/rb/linner.png)](http://badge.fury.io/rb/linner) [![Build Status](https://travis-ci.org/SaitoWu/linner.png)](https://travis-ci.org/SaitoWu/linner) [![Code Climate](https://codeclimate.com/repos/520fd56e56b10241f50f15a3/badges/e8beb45f55b5c1fa6142/gpa.png)](https://codeclimate.com/repos/520fd56e56b10241f50f15a3/feed) [![Dependency Status](https://gemnasium.com/SaitoWu/linner.png)](https://gemnasium.com/SaitoWu/linner)
Linner is a full-featured HTML5 application assembler.
![Linner](http://cl.ly/image/2J0d1C0D3S0E/logo.png)
#### Screencast
[![Screencast](http://cl.ly/image/000k0R400F30/Image%202014-04-29%20at%2010.20.12%20AM.png)](https://vimeo.com/71944672)
* Fast!
* Supports `Sass`, `Compass`, `Coffee`, `ECMAScript 6` and `React`.
* Supports OS X Lion and Mountaion Lion Notifications.
* Supports Modular Javascript, All your code will be wrapped by `cmd`.
* Supports `concat` code by `config file` not `directive processor`.
* Supports `copy` code from `src` to `dest`.
* Supports `precompile` Javascript Templates from `src` to `desc`.
* Supports `sprite` PNG images from `src` to `desc`.
* Supports `tar` files from `src` to `desc`.
* Supports Real-time `concat` by `$ linner watch`.
* Supports `compress` by `$ linner build`.
* Supports `LiveReload` with [LiveReload Chrome Extention](https://chrome.google.com/webstore/detail/livereload/jnihajbhpnppcggbcgedagnkighmdlei).
#### Documents
[https://github.com/SaitoWu/linner/tree/master/docs](https://github.com/SaitoWu/linner/tree/master/docs)
## Requirements
#### *nix
* Ruby 2.0
#### Windows
* Install [Ruby](http://rubyinstaller.org/downloads/) and [DevKit](http://rubyinstaller.org/downloads/)
* Install gem `wdm`
* Install Node.js to make Linner faster
## Installation
$ gem install linner
## Usage
#### Skeleton
$ linner new webapp && cd webapp
#### Watch
$ linner watch
#### Server
$ ./bin/server # or server if put "./bin" in your PATH
#### Build
$ linner build
#### Clean
$ linner clean
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request
近期下载者:
相关文件:
收藏者: