docs: 更新快速接入文档,sentry 放开追踪模块

This commit is contained in:
wangxuefeng
2025-03-24 14:22:48 +08:00
parent feadd95c4f
commit 1f6f15af9d
5 changed files with 220 additions and 190 deletions

View File

@@ -1,37 +1,18 @@
import type { RouteRecordRaw } from 'vue-router';
import RendererAdapter from '@sy/vue3-renderer-adapter';
import WujieVueRendererAdapter from '@sy/wujie-vue3-renderer-adapter';
import axios from 'axios';
import {
isDevMode,
LOW_CODE_PROJECT_ID,
VITE_DESIGNER_URL,
VITE_RENDERER_URL,
VITE_V1_URL,
} from '#/constants';
const baseAxios = axios.create({
baseURL: 'http://localhost:3000',
});
const testToken =
'Bearer eyJraWQiOiJjMzA3NjIwYi1mNzUzLTQ4NjAtYmNmMi01ZDk2NDljOWJlNjYiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJzeTM1MjIiLCJhdWQiOiIxODk3MTEwMDA3NzA1MDY3NTIwIiwibmJmIjoxNzQyNTM3OTkzLCJzY29wZSI6WyJvcGVuaWQiXSwiaXNzIjoiaHR0cDovL2F1dGgtcHJvLWFwaS5zaGl5dWUuY29tIiwiZXhwIjoxNzQyNTM5NzkzLCJpYXQiOjE3NDI1Mzc5OTMsImp0aSI6ImNmZDAyMThjLWUzMmYtNDAyZi04ZmE3LTcxYWY0YzkyODBlZCJ9.REA6izxHosUyXUixXVqwjVcQeKGuUvy5T5PT-tfoP4Qp5R6GcHO81Dd8KS0Vy1jKxpmsRUSBggKxOVkuZ1eLPdUesYfItdAn6kd-VJMJlh-6R9T2wEHc4eIobCvvNnqQVBuFUU56nr-qew9Vho8BCynGZw-FxPkhi1IbmJgJRCY85XXQdBme6gNPyTWnQqaKWPQBqqmjnq8l_zk0sYPUpRvF7b-n4hBFOmiXYXfgx90RcOki2i4dzO3PTQwCPhZzXVeG2GXGORNYTm0CFCUIZkanp0tphd40Ow-wFc7bGjwcfxzpm01lBqMpfLXDILh73R9QkG0KkKM78N1f4AFu_Q';
baseAxios.interceptors.request.use((config) => {
config.headers.Authorization = testToken;
return config;
});
const interceptors = baseAxios.interceptors;
const moduleName = 'micro';
const routes: RouteRecordRaw[] = [
{
path: '/micro',
name: moduleName,
name: 'Micro',
meta: {
title: '微应用容器',
icon: 'ant-design:appstore-outlined',
@@ -82,42 +63,12 @@ const routes: RouteRecordRaw[] = [
icon: 'ant-design:delete-outlined',
},
component: RendererAdapter,
props: {
url: `${VITE_V1_URL}`,
accessToken: localStorage.getItem('y-code-access-token'),
},
},
{
path: 'test',
name: `Test`,
meta: {
// hideInMenu: true,
keepAlive: false,
title: '测试',
icon: 'ant-design:delete-outlined',
},
// <WujieVue3RendererAdapter
// fileId="45udpmfvz"
// :interceptors="interceptors"
// name="45udpmfvz"
// :degrade="false"
// projectId="21"
// />
component: WujieVueRendererAdapter,
// props: {
// url: `${VITE_RENDERER_URL}`,
// fileId: '45ud9h6n3',
// projectId: LOW_CODE_PROJECT_ID,
// degrade: false,
// name: '45ud9h6n3',
// },
props: {
url: `${VITE_RENDERER_URL}`,
fileId: '45udpmfvz',
projectId: 21,
degrade: false,
name: '45udpmfvz',
interceptors,
// component: WujieVueRendererAdapter,
props: () => {
return {
url: `${VITE_V1_URL}`,
accessToken: localStorage.getItem('y-code-access-token'),
};
},
},
],