Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 直接download整个present的静态页面 #4

Open
bytemain opened this issue May 1, 2020 · 5 comments
Open

feat: 直接download整个present的静态页面 #4

bytemain opened this issue May 1, 2020 · 5 comments
Labels
advice New feature or request

Comments

@bytemain
Copy link

bytemain commented May 1, 2020

idea很有范~
比如说现在同学们答辩,有时候得事先拷一份到教室的电脑上,所以如果能直接下载present的那个页面下来就好了~
但是就需要处理一下js打包和js打包到本地等等。

只是一个 idea

@pearmini
Copy link
Member

pearmini commented May 1, 2020

嗯嗯,很好的提议,我找个时间把它实现!

@GHolk
Copy link

GHolk commented May 1, 2020

其實 docs 裡整個打包好的網頁才 1M 多,壓縮後 350K 帶著走不會不方便。
python 的 markdown 簡報框架 landslide 就有打包成單一 html 的功能,
但打包起來其實蠻大的,壓縮前 570K ,壓縮後也是 350K 。

pearmini 需要的話,我可以發個 release 裡面是打包好的可以離線使用的 gossip 網頁。
(其實就是把 docs 目錄下的檔案裡的載入路徑改一改就好。)

@GHolk
Copy link

GHolk commented May 1, 2020

當我沒說,在本機用 file:// 打開似乎會違反瀏覽器的安全規範,無法播放簡報。
個人不負責任猜測是因為播放時網址改變為 gossip/present 造成的。

@SadPencil
Copy link

SadPencil commented May 2, 2020

file 协议确实不应该使用。在目前 gossip 没有提供桌面客户端的情况下,你可以使用类似 Baby Web Server 这样的绿色软件在本地开一个 http 服务器。

@bytemain
Copy link
Author

bytemain commented May 2, 2020

我猜应该是要设置好资源的相对路径。https://umijs.org/config#base

比如设置 base 为 .

@pearmini pearmini added the advice New feature or request label Aug 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
advice New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants