我正在寻找一种在 stackedit.io 中编辑 markdown 文档的方法,而无需在互联网上发布我的文档,或者让公司像 facebook 一样痴迷于监视我的个人数据。
我想知道我是否可以下载 stackedit.io 的源代码并在断网的情况下运行它,专门用于本地编辑 markdown 应用程序?或者也许有一个类似的 Web 服务器应用程序可以在我的计算机上本地运行?
答案1
事实证明,如果您将“stackedit.io”安装为“chrome 应用程序”,则可以在离线模式下运行它(不要与“chrome stackedit 扩展”混淆,后者仅添加了仅适用于云驱动器的图标。)
我不知道为什么,但是“stackedit app”没有出现在 chrome webapp store 中,但您可以单击此链接来安装它。
[https://chrome.google.com/webstore/detail/stackedit/iioooodelglhkcpgbajoejffhijaclcdg/related]
或者你可以谷歌搜索“chrome stackedit app”
安装后,您可以右键单击 chrome 中的 stackedit.io 图标并选择创建快捷方式,然后它就会像普通桌面应用程序一样出现在您的桌面上。
答案2
我有解决方案。请查看 github.com 上的这个答案:
https://github.com/benweet/stackedit/issues/817
留下副本:
是的,有办法。
- 您应该从 Chrome 应用商店安装扩展程序。
- 现在您可以在 StackEdit 中看到
chrome://app
。打开它,它只会加载另一个带有https://stackEdit.io/app
URL 的选项卡。- 此时,您可以在应用页面右键点击 StackEdit 图标,选择“创建直接链接”,可以在桌面或者开始菜单中创建,双击直接链接,即可打开 StackEdit 原生应用。
- 检查创建的直接链接,您将看到目的地是:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory=Default --app-id=olheigmnhdlofgjiponfkcnofipcljko
创建这样的链接也可以。尽情享受吧!
或者,在步骤 2 中,在 StackEdit.io 网页上,您可以点击“三个点”Chrome 菜单,然后选择“在 StackEdit 中打开”。这也会创建一个专用的应用程序窗口。
但是,我感觉作者就是不想让我们这样使用它?但作为原生应用,它还是不错的,至少在我的 Windows 10 上是如此。可能是因为 Chrome 已弃用 chrome 扩展作为应用。作者能解释一下吗?
答案3
您可以在桌面上放置一个图标。它并不能真正满足您的要求,因为它只是像其他解决方案一样在网站上加载应用程序,但它稍微好一点。
假设您已在 Chrome 中安装了该应用(既有应用也有扩展程序),请通过 URL 转到应用面板chrome://apps/
。您应该能够找到一个带有 stackedit 图标的大图块。您可以右键单击此图标,然后会出现一个“创建快捷方式”选项。在该选项下有两个选项:一个将图标放在桌面上,另一个将“固定到任务栏”。
根据 Chrome 商店的应用页面,
文档存储在浏览器的本地存储中,这意味着它们不会在不同的浏览器/计算机之间共享。此外,清除浏览器的数据可能会删除所有本地文档。
我认为这意味着它可以离线工作,您必须将其“发布”到某个地方进行存储。