From 2e087f3e5abb707d998f8a7c4ba2d21d0c822ef3 Mon Sep 17 00:00:00 2001
From: MisteryMonster <40703811+MisteryMonster@users.noreply.github.com>
Date: Tue, 4 Aug 2020 01:00:36 +0800
Subject: [PATCH] del: remove Suncreature route (#5341)
---
docs/design.md | 6 -----
docs/en/design.md | 6 -----
lib/router.js | 3 ---
lib/routes/sun-creature/index.js | 40 --------------------------------
4 files changed, 55 deletions(-)
delete mode 100755 lib/routes/sun-creature/index.js
diff --git a/docs/design.md b/docs/design.md
index f68f36311..7be30d95a 100644
--- a/docs/design.md
+++ b/docs/design.md
@@ -83,12 +83,6 @@ Behance 用户主页 URL 获取用户名,如
-## Sun Creature
-
-### Works
-
-
-
## UI 中国
### 推荐文章
diff --git a/docs/en/design.md b/docs/en/design.md
index c07580e0c..e945105cb 100644
--- a/docs/en/design.md
+++ b/docs/en/design.md
@@ -77,12 +77,6 @@ Default is under 'https://www.methodstudios.com/en/features'.
-## Sun Creature
-
-### Works
-
-
-
## Unit Image
### Films
diff --git a/lib/router.js b/lib/router.js
index 6210daf84..87a0b7ba6 100644
--- a/lib/router.js
+++ b/lib/router.js
@@ -2691,9 +2691,6 @@ router.get('/scoresaber/user/:id', require('./routes/scoresaber/user'));
// blur-studio
router.get('/blur-studio', require('./routes/blur-studio/index'));
-// Sun-Creature
-router.get('/sun-creature', require('./routes/sun-creature/index'));
-
// method-studios
router.get('/method-studios/:menu?', require('./routes/method-studios/index'));
diff --git a/lib/routes/sun-creature/index.js b/lib/routes/sun-creature/index.js
deleted file mode 100755
index e53bad0e6..000000000
--- a/lib/routes/sun-creature/index.js
+++ /dev/null
@@ -1,40 +0,0 @@
-const got = require('@/utils/got');
-const cheerio = require('cheerio');
-
-module.exports = async (ctx) => {
- const url = `https://suncreature.com`;
- const response = await got({
- method: 'get',
- url: url,
- });
-
- const data = response.data;
- const $ = cheerio.load(data); // 使用 cheerio 加载返回的 HTML
- const list = $('li.t');
-
- ctx.state.data = {
- title: 'Sun Creature',
- link: url,
- item: list
- .map((index, item) => {
- item = $(item);
- const title = `${item.find('h2').first().text()}`;
- const itemWebmUrl = `https://suncreature.com/videos/${item.find(':nth-child(1)').attr('data-loop')}.webm`;
- const itemWebmShow = `
`;
-
- const vimeoID = `${item.find('button').attr('data-vimeo')}`;
- const isvimeo = vimeoID > 0;
-
- const ItemURL = `${item.find('a').attr('href')}`;
- const Link = `${ItemURL}`;
-
- const description = isvimeo ? `
` : `${Link}`;
-
- return {
- title: title,
- description: `${itemWebmShow}` + description,
- };
- })
- .get(),
- };
-};