極速代碼搜索開源工具:Hound
這款開源搜索工具后端以Go開發,前端以React開發,能夠達到極速的搜索效果。后端為每個庫保持最新索引,并通過一個最小的API響應檢索。目前只支持MacOS,CentOS和任何 *nix 系統,源碼倉庫只支持Git。
Quick Start Guide
- Clone the repo:git clone git@github.com:etsy/Hound.git
- Edit config-example.json to add the repos you want:cd Hound && vim config-example.json
- Rename the (now edited) config file:mv config-example.json config.json
- Set your GOPATH:export GOPATH=`pwd`
- Run the server:go run src/hound/cmds/houndd/main.go
- See Hound in action in your browser at http://localhost:6080/ </ol>
- Run rake to create binaries:rake
- Run the binary:./bin/houndd
Have Rake installed? Steps 4 and 5 change to:
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!