Skip to content

Commit cd13f7c

Browse files
committed
feat: 更新 vue 组件库版本不一致报错问题
1 parent 36ffb41 commit cd13f7c

22 files changed

+54
-46
lines changed

packages/core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codeplayer",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"main": "./dist/index.js",
55
"module": "./dist/index.mjs",
66
"typings": "./types/index.d.ts",

packages/core/src/components/index.vue

+11-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import { watch, computed, ref } from 'vue';
2+
import { watch, computed, ref, onMounted } from 'vue';
33
import { store } from '@/store';
44
import { atou } from '@/utils';
55
import { getTemplate, File } from '@/compiler';
@@ -18,10 +18,18 @@ const loaded = ref(false);
1818
const CodeSlotName = computed(() => (store.reverse ? 'right' : 'left'));
1919
const PreviewSlotName = computed(() => (store.reverse ? 'left' : 'right'));
2020
21-
window.onload = () => {
22-
loaded.value = true;
21+
const onLoad = (cb: () => void) => {
22+
if (document.readyState === 'complete') {
23+
cb();
24+
} else {
25+
window.addEventListener('load', cb);
26+
}
2327
};
2428
29+
onLoad(() => {
30+
loaded.value = true;
31+
});
32+
2533
const init = () => {
2634
const params = new URLSearchParams(location.search);
2735
const options = props.options || {};

packages/core/src/templates/vue3.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ const appVue = `
5252
const importMap = `
5353
{
5454
"imports": {
55-
"vue": "https://esm.sh/vue",
56-
"@arco-design/web-vue": "https://esm.sh/@arco-design/web-vue@2.53.1",
57-
"@arco-design/web-vue/": "https://esm.sh/@arco-design/web-vue@2.53.1/"
55+
"vue": "https://esm.sh/vue@latest",
56+
"@arco-design/web-vue": "https://esm.sh/@arco-design/web-vue?deps=vue@latest",
57+
"@arco-design/web-vue/": "https://esm.sh/@arco-design/web-vue/"
5858
}
5959
}
6060
`.trim();

packages/website/dist/assets/cssMode-cd16fc84-e2fed549.js renamed to packages/website/dist/assets/cssMode-dbb64b29-264b7f57.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/freemarker2-79847edd-2a56172d.js renamed to packages/website/dist/assets/freemarker2-b520cda1-cba865b8.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/handlebars-db22a454-8b649a27.js renamed to packages/website/dist/assets/handlebars-7347c84f-bc19d22b.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/html-79d55c02-1db65df7.js renamed to packages/website/dist/assets/html-1165d2a6-d1b793a2.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/htmlMode-760aec43-25a1646a.js renamed to packages/website/dist/assets/htmlMode-7a380d00-fe88a557.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/index-c1121e77-4bb96ead.js renamed to packages/website/dist/assets/index-8e8c1687-18fcf4d9.js

+20-20
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/index-699c0570.js renamed to packages/website/dist/assets/index-eba15397.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/index3-56e45a50-3786de98.js renamed to packages/website/dist/assets/index3-935e32c1-f7408b69.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/javascript-fc547fa4-565fd2b8.js renamed to packages/website/dist/assets/javascript-3aab9677-e6c2c027.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/jsonMode-e02b8432-30880034.js renamed to packages/website/dist/assets/jsonMode-3678205c-a82a1343.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/liquid-566b72b4-875d7502.js renamed to packages/website/dist/assets/liquid-120e5ae0-19fe8859.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/mdx-3b9b8550-7bed9595.js renamed to packages/website/dist/assets/mdx-2de603bb-7f32ae59.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/python-045ba3c7-17e70133.js renamed to packages/website/dist/assets/python-7b0e6de2-469db724.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/razor-e5173831-47040ec2.js renamed to packages/website/dist/assets/razor-d3e592dc-452ac199.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/tsMode-c93defc6-61b957a7.js renamed to packages/website/dist/assets/tsMode-4798d753-84e64d06.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/typescript-33ff3425-79df5fd5.js renamed to packages/website/dist/assets/typescript-7500bb50-b3387507.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/xml-ced939de-b8df60af.js renamed to packages/website/dist/assets/xml-1c94689a-3dcda303.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/assets/yaml-2a5de031-f559da04.js renamed to packages/website/dist/assets/yaml-6ed8b1b6-bd25dd91.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/dist/index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<link rel="icon" type="image/svg+xml" href="https://cdn.jsdelivr.net/gh/zh-lx/codeplayer/packages/website/dist/logo-ff272dde.svg" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<title>CodePlayer</title>
8-
<script type="module" crossorigin src="https://cdn.jsdelivr.net/gh/zh-lx/codeplayer/packages/website/dist/assets/index-699c0570.js"></script>
9-
<link rel="modulepreload" crossorigin href="https://cdn.jsdelivr.net/gh/zh-lx/codeplayer/packages/website/dist/assets/index-c1121e77-4bb96ead.js">
8+
<script type="module" crossorigin src="https://cdn.jsdelivr.net/gh/zh-lx/codeplayer/packages/website/dist/assets/index-eba15397.js"></script>
9+
<link rel="modulepreload" crossorigin href="https://cdn.jsdelivr.net/gh/zh-lx/codeplayer/packages/website/dist/assets/index-8e8c1687-18fcf4d9.js">
1010
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/zh-lx/codeplayer/packages/website/dist/index-a8ff2a4c.css">
1111
</head>
1212
<body>

0 commit comments

Comments
 (0)