say goodbye to xmcp/react-lazyload
This commit is contained in:
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -1,3 +0,0 @@
|
|||||||
[submodule "src/react-lazyload"]
|
|
||||||
path = src/react-lazyload
|
|
||||||
url = https://github.com/xmcp/react-lazyload
|
|
||||||
@@ -2,14 +2,11 @@
|
|||||||
|
|
||||||
## 获取源码
|
## 获取源码
|
||||||
|
|
||||||
`git clone --recurse-submodules https://git.thu.monster/newthuhole/hole_thu_frontend.git`
|
`git clone https://git.thu.monster/newthuhole/hole_thu_frontend.git`
|
||||||
|
|
||||||
注意,由于改造自P大树洞网页版额,包含了由xmcp维护的submodule
|
|
||||||
|
|
||||||
## 部署
|
## 部署
|
||||||
|
|
||||||
推荐使用yarn
|
|
||||||
|
|
||||||
+ 本地调试
|
+ 本地调试
|
||||||
```
|
```
|
||||||
yarn install
|
yarn install
|
||||||
@@ -18,6 +15,7 @@ yarn start
|
|||||||
|
|
||||||
+ 打包部署
|
+ 打包部署
|
||||||
```
|
```
|
||||||
|
export REACT_APP_BUILD_INFO="your version"
|
||||||
yarn run build
|
yarn run build
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,8 @@
|
|||||||
"react-timeago": "^4.4.0",
|
"react-timeago": "^4.4.0",
|
||||||
"typescript": "^4.0.2",
|
"typescript": "^4.0.2",
|
||||||
"workbox-sw": "^5.1.3",
|
"workbox-sw": "^5.1.3",
|
||||||
"react-polls": "^1.2.0"
|
"react-polls": "^1.2.0",
|
||||||
|
"react-lazyload": "^3.2.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "react-scripts start",
|
"start": "react-scripts start",
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ import {
|
|||||||
HighlightedMarkdown,
|
HighlightedMarkdown,
|
||||||
} from './Common';
|
} from './Common';
|
||||||
import './Flows.css';
|
import './Flows.css';
|
||||||
import LazyLoad, { forceCheck } from './react-lazyload/src';
|
import LazyLoad, { forceCheck } from 'react-lazyload';
|
||||||
import { TokenCtx, ReplyForm } from './UserAction';
|
import { TokenCtx, ReplyForm } from './UserAction';
|
||||||
import { API, parse_replies } from './flows_api';
|
import { API, parse_replies } from './flows_api';
|
||||||
import { cache } from './cache';
|
import { cache } from './cache';
|
||||||
|
|||||||
Submodule src/react-lazyload deleted from 1b0c9e258d
@@ -8792,6 +8792,11 @@ react-is@^16.8.1, react-is@^16.8.4:
|
|||||||
resolved "https://registry.npm.taobao.org/react-is/download/react-is-16.13.1.tgz?cache=0&sync_timestamp=1598612913326&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-is%2Fdownload%2Freact-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
|
resolved "https://registry.npm.taobao.org/react-is/download/react-is-16.13.1.tgz?cache=0&sync_timestamp=1598612913326&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-is%2Fdownload%2Freact-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
|
||||||
integrity sha1-eJcppNw23imZ3BVt1sHZwYzqVqQ=
|
integrity sha1-eJcppNw23imZ3BVt1sHZwYzqVqQ=
|
||||||
|
|
||||||
|
react-lazyload@^3.2.0:
|
||||||
|
version "3.2.0"
|
||||||
|
resolved "https://registry.npmmirror.com/react-lazyload/-/react-lazyload-3.2.0.tgz#497bd06a6dbd7015e3376e1137a67dc47d2dd021"
|
||||||
|
integrity sha512-zJlrG8QyVZz4+xkYZH5v1w3YaP5wEFaYSUWC4CT9UXfK75IfRAIEdnyIUF+dXr3kX2MOtL1lUaZmaQZqrETwgw==
|
||||||
|
|
||||||
react-polls@^1.2.0:
|
react-polls@^1.2.0:
|
||||||
version "1.2.0"
|
version "1.2.0"
|
||||||
resolved "https://registry.npmmirror.com/react-polls/download/react-polls-1.2.0.tgz#4d2e9802efe7e83ee8b37ae3d1368f7bf7869675"
|
resolved "https://registry.npmmirror.com/react-polls/download/react-polls-1.2.0.tgz#4d2e9802efe7e83ee8b37ae3d1368f7bf7869675"
|
||||||
|
|||||||
Reference in New Issue
Block a user