Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/htanjo/fancy-search
Simple search application with Web API.
https://github.com/htanjo/fancy-search
Last synced: about 2 months ago
JSON representation
Simple search application with Web API.
- Host: GitHub
- URL: https://github.com/htanjo/fancy-search
- Owner: htanjo
- License: mit
- Created: 2012-10-23T04:21:47.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-12-25T08:46:54.000Z (about 12 years ago)
- Last Synced: 2023-03-23T17:52:40.488Z (almost 2 years ago)
- Language: JavaScript
- Homepage: http://htanjo.github.com/fancy-search/
- Size: 754 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Fancy Search
============
Simple search application with Web API.Directory Structure
-------------------
fancy-search/
├── dist/ : Front-end files to deploy.
├── docs/ : Documentation of JavaScript application API.
├── src/ : Development source code.
├── test/ : QUnit tests.
├── .gitignore
├── grunt.js : Grunt build settings.
├── package.json : Package info.
└── README.mdRequirements to Build
---------------------
If you want to build this application, you have to install the follwing tools.* [Node.js](http://nodejs.org/) : Platform for development.
* [Grunt](http://gruntjs.com/) : Build management tool.
* [grunt-contrib](https://github.com/gruntjs/grunt-contrib) : Collection of common grunt tasks.
* [grunt-imagine](https://github.com/asciidisco/grunt-imagine) : Grunt tasks for optimizing & inlining images.
* [grunt-html](https://github.com/jzaefferer/grunt-html) : Grunt task for html validation.
* [phantomjs](http://phantomjs.org/) : Headless WebKit with JavaScript API. Required by QUnit task.
* pngout ([Linux,Mac](http://www.jonof.id.au/kenutils) / [Win](http://advsys.net/ken/utils.htm)) : PNG optimization tool. Required by grunt-imagine.### Build Issues in Windows
When build error occured in "pngmin" task in Windows, try to modify `helper.js` by yourself.node_modules/grant-imagine/tasks/helper.js
1. Replace with the [latest version](https://github.com/asciidisco/grunt-imagine/blob/master/tasks/helper.js).
2. Install "cheerio" module. `npm install cheerio` or `npm install -g cheerio`.
3. Modify `helper.js` line 4. before:`jQuery = require('jQuery');` -> after:`jQuery = require('cheerio');`#### Refer to:
*
*License
-------
This application is released under the MIT license.