hoppa

2019-10-11

a simple way to deliver your less, css and javascripts

Hoppa

Hoppa is a javascript compressor and less compiler for web projects.

Installation

$ sudo npm install hoppa -g

Configure

Add a Hoppa project file. Hoppa looks for hoppa.jsonor a given json path at launch using -p(see Launch). Use config to define wether Hoppa should compress javascript and/or compile less files when running Hoppa without arguments (-a, -j, -l).

{

  "config": {
    "compress": true
    ,"compile": true
  }

  ,"js": {
    "./js/scripts.min.js": ["./js/*.js"]
  }

  ,"less": {
    "./css/bootstrap.min.css": ["./less/bootstrap/bootstrap.less"]
  }

}

Launch

Go to your project directory and run

$ hoppa -a

To start in watch mode use -w

$ hoppa -a -w

To start with javascript compression -j

$ hoppa -j

To start with less compilation -l

$ hoppa -l

To start with less compilation and javascript compression -a

$ hoppa -a

To start with a custom project json use -p

$ hoppa -a -w -p ./my_project.json

To start with terminal notifications use -n(see Notifications)

$ hoppa -a -w -n -p ./my_project.json

For help use --help

$ hoppa --help

Notifications

####Windows Install Growl: http://growl.info/

####OSX Install terminal-notifier

$ sudo gem install terminal-notifier

Repository

https://github.com/martinbabbels/Hoppa


上一篇:harvestjs
下一篇:honeycomb
相关教程
关注微信

扫码加入 JavaScript 社区

相关文章

首次访问,需要验证
微信扫码,关注即可
(仅需验证一次)

欢迎加入 JavaScript 社区

号内回复关键字:

回到顶部