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

typora_plugin 安装故障排除指南 #847

Open
obgnail opened this issue Nov 16, 2024 · 1 comment
Open

typora_plugin 安装故障排除指南 #847

obgnail opened this issue Nov 16, 2024 · 1 comment

Comments

@obgnail
Copy link
Owner

obgnail commented Nov 16, 2024

本指南旨在协助用户解决 typora_plugin 安装过程中遇到的问题。如您在安装 typora_plugin 时遇到困难,请仔细阅读以下步骤。

若问题仍未解决,请在下方留言,我将尽力提供帮助。

文字简述

  1. 下载 插件源码的压缩包,解压,剪切里面的 plugin 目录
  2. 打开 Typora 的安装目录,定位到包含 window.html 文件的目录
  3. 粘贴 plugin 目录
  4. 定位到 plugin 目录里的 bin 目录,双击执行 install_windows_amd_x64.exe
  5. 如果弹出的窗口里显示 plugin install successfully 则安装成功

安装视频

guide

说明: 以上视频演示的是 Typora 正式版的安装流程。免费版用户的操作步骤基本一致,仅 plugin 目录粘贴路径有所不同

  • Typora 正式版: 插件粘贴路径为 D:\software\typora_v1.7.5\resources\
  • Typora 免费版: 插件粘贴路径为 D:\software\typora_v1.7.5\resources\app\

目录权限问题

如果按照上述步骤操作,成功显示 “plugin install successfully”,但在 Typora 右键菜单中仍未找到插件选项,则很可能是目录权限不足导致的。请根据 这篇文章 给 plugin 目录授权。

@obgnail obgnail pinned this issue Nov 16, 2024
@obgnail
Copy link
Owner Author

obgnail commented Dec 8, 2024

手动安装

除了上述自动化的操作,也可以手动安装插件。

  1. 下载 插件源码的压缩包,并解压

  2. 进入 Typora 安装路径,找到包含 window.html 的文件夹 A

    • 如果是正式版 Typora,路径为 ./resources/window.html
    • 如果是免费版 Typora,路径为 ./resources/app/window.html
  3. 将解压得到的 plugin 文件夹粘贴进文件夹 A 下(参考方法一的图片)

  4. 根据文件夹 A 下是否含有 appsrc 目录判断 Typora 是否为新版本,有则新版本,无则旧版本

  5. 打开文件 A/window.html

    • 若是新版本:搜索文件内容 <script src="./appsrc/window/frame.js" defer="defer"></script>
    • 若是旧版本:搜索文件内容 <script src="./app/window/frame.js" defer="defer"></script>

    在上述搜索内容的 后面 加入 <script src="./plugin/index.js" defer="defer"></script>

  6. 验证:重启 Typora,在正文区域点击鼠标右键,弹出右键菜单栏,如果能看到 常用插件 栏目,说明一切顺利

新版本 旧版本
步骤 5 new_typora_framejs where_is_framejs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant