Giter VIP home page Giter VIP logo

cgb-vue-quasar / hikarisearch Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mixmoe/hikarisearch

0.0 0.0 0.0 986 KB

一款动漫图片搜索引擎聚合网站, 基于 Cloudflare 提供的 Pages Function. / A collection of anime image search engines, based on Cloudflare Pages Function.

Home Page: https://hikari.obfs.dev

License: GNU Lesser General Public License v3.0

JavaScript 19.34% TypeScript 35.85% HTML 1.74% Vue 41.70% SCSS 1.37%

hikarisearch's Introduction

Hikari 动漫图片聚合搜索

English README

一款动漫图片搜索引擎聚合网站, 基于 Cloudflare 提供的 Pages Function

screenshot-mockup

亮点

  • 集成了多款动漫图片搜索引擎, 包括:

  • 现代化的交互界面, 基于 Quasar 和 Vue.js

  • 基于 Cloudflare 的无服务器云函数, 稳定, 快速, 可靠 (并且完全免费)

演示站点

请访问演示站点来进行使用

进行开发

配置开发环境

  • 你需要:
    • Node.js 14+
    • yarn
    • VSCode

安装依赖

yarn install

启动开发服务

  • 你需要在两个终端中同时执行这两个指令
yarn run dev:worker
yarn run dev:front

稍等一会, 然后在浏览器中打开由 Quasar 提供的开发模式服务器: http://localhost:8080来开始你的开发之旅

部署到 Cloudflare

该项目部署流程完全和一般的 Pages 部署流程几乎一致, 你总是可以参考 Cloudflare Pages 文档来获得更多信息

  • 这里给出你几个需要配置的值:
    • 构建命令: quasar build -P
    • 公开目录: dist/spa

鸣谢

  • 提供上述搜索服务的网站们
  • Cloudflare Pages, 本项目基于的对象
  • Quasar, 交互界面的框架
  • Schemastery, 一款轻量字段类型校验库, 用于 API 的传参验证

开源许可

本项目以 LGPL-3.0 许可开源

A site collects many anime image search engines.
Copyright (C) 2022 Mix

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see http://www.gnu.org/licenses/.

hikarisearch's People

Contributors

dependabot[bot] avatar mnixry avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.