升级Vue3,iView替换ElementPlus

- 删除babel配置、更新依赖与入口初始化
- 全量替换UI组件、样式适配,新增迁移文档与标签/过滤器自动化替换脚本
This commit is contained in:
lifenlong
2026-06-05 17:49:43 +08:00
parent 615ee91511
commit 832fda813b
322 changed files with 25693 additions and 24453 deletions

View File

@@ -43,14 +43,9 @@
</div>
</template>
<script>
import PrismEditor from "vue-prism-editor";
import "vue-prism-editor/dist/VuePrismEditor.css";
import { PrismEditor } from "vue-prism-editor";
import "vue-prism-editor/dist/prismeditor.min.css";
import "prismjs/themes/prism-okaidia.css";
import Vue from "vue";
import { Select, Option } from "element-ui";
Vue.use(Select);
Vue.use(Option);
export default {
name: "TalkCodeBlock",
components: {
@@ -284,29 +279,29 @@ export default {
max-width: 100%;
}
/deep/ .el-input__inner {
:deep(.el-input__inner ) {
border-radius: 0;
width: 130px;
}
/deep/ pre {
:deep(pre ) {
border-radius: 0;
}
/deep/ .prism-editor-wrapper pre::-webkit-scrollbar {
:deep(.prism-editor-wrapper pre::-webkit-scrollbar ) {
background-color: #272822;
}
/deep/ .prism-editor-wrapper pre::-webkit-scrollbar-thumb {
:deep(.prism-editor-wrapper pre::-webkit-scrollbar-thumb ) {
background-color: #41413f;
cursor: pointer;
}
/deep/ .prism-editor-wrapper::-webkit-scrollbar {
:deep(.prism-editor-wrapper::-webkit-scrollbar ) {
background-color: #272822;
}
/deep/ .prism-editor-wrapper::-webkit-scrollbar-thumb {
:deep(.prism-editor-wrapper::-webkit-scrollbar-thumb ) {
background-color: rgb(114, 112, 112);
cursor: pointer;
}