fix: TinyMCE 恢复自托管 + GPL license_key 解决激活问题

- 恢复 tinymceScriptSrc 自托管引用 (/tinymce/tinymce.min.js)
- 添加 license_key: 'gpl' 支持内网部署免激活
- 恢复 public/tinymce/ 和 .gitignore 规则
This commit is contained in:
zwt13703 2026-07-06 16:53:11 +08:00
parent d4349df507
commit 5fecbab6bf
2 changed files with 3 additions and 1 deletions

1
web/.gitignore vendored
View File

@ -9,6 +9,7 @@ lerna-debug.log*
node_modules node_modules
dist dist
public/tinymce
dist-ssr dist-ssr
*.local *.local

View File

@ -309,12 +309,13 @@ export default function TemplateEditor() {
</Button> </Button>
)} )}
<Editor <Editor
apiKey="no-api-key" tinymceScriptSrc="/tinymce/tinymce.min.js"
onInit={handleEditorInit} onInit={handleEditorInit}
value={htmlContent} value={htmlContent}
init={{ init={{
height: "100%", height: "100%",
menubar: true, menubar: true,
license_key: "gpl",
plugins: [ plugins: [
"advlist", "autolink", "lists", "link", "image", "advlist", "autolink", "lists", "link", "image",
"charmap", "preview", "anchor", "searchreplace", "charmap", "preview", "anchor", "searchreplace",