Import local app source
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
<!-- www/sundererapp.html -->
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>决裂者终端-用户中心</title>
|
||||
<!-- 如果你的 Vue 应用构建后生成了独立的 CSS 文件,取消下面这行的注释并调整文件名 -->
|
||||
<!-- <link rel="stylesheet" href="/sundererapp.[hash].css"> -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
<!-- 引入你的 Vue 应用构建后的 JS 文件 -->
|
||||
<!-- 路径必须与 vite.config.js 中 outDir 和 rollupOptions.output 的配置结果匹配 -->
|
||||
<!-- 假设 vite.config.js 中 outDir: '../../public/' 且 input key 为 'sundererapp' -->
|
||||
<!-- 构建后文件会出现在 sunderer_app/public/ 目录下,例如: sundererapp.a1b2c3d4.js -->
|
||||
<!-- 所以这里的 src 应该是 /sundererapp.[hash].js -->
|
||||
<!-- 注意:你需要将 [hash] 替换为实际构建后生成的哈希值 -->
|
||||
<script src="/assets/sunderer_app/SundererPage/js/sundererapp.BRnFqPg_.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,11 @@
|
||||
# templates/pages/sundererapp/sundererapp.py
|
||||
import frappe
|
||||
from frappe import _
|
||||
|
||||
def get_context(context):
|
||||
"""
|
||||
SPA 路由处理逻辑。
|
||||
由于 hooks.py 将路由映射到这里,且模板文件名为 sundererapp.html,
|
||||
Frappe 会自动查找 sundererapp/sundererapp.html 作为模板。
|
||||
"""
|
||||
pass # 保持简单,让 Frappe 自动渲染模板
|
||||
Reference in New Issue
Block a user