cdn 分离

This commit is contained in:
Jesse-Ma
2022-12-02 15:51:49 +08:00
parent b2efddc755
commit 49916b166e
8 changed files with 165 additions and 85 deletions

View File

@@ -2,6 +2,7 @@ import Vue from "vue";
import VueRouter from "vue-router";
import EditNote from "@/views/EditNote.vue";
import ViewNote from "@/views/ViewNote.vue";
import ErrorView from "@/views/ErrorView.vue";
import InvalidateNote from "@/views/InvalidateNote.vue";
import { getKeyMeta, getNoteMeta } from "@/api/note";
import { getStoreKey } from "@/api/lock";
@@ -27,6 +28,7 @@ function getErrorMetaParam() {
function getNoteView() {
let path = location.pathname;
let key = path.substring(1, path.length);
if (keyMeta && keyMeta.key) {
@@ -113,12 +115,12 @@ const routes = [
redirect: getHomeRedirect(),
},
{
path: "/:name([a-z0-9]{16})",
path: "/:name([a-z0-9]{1,20})",
name: "note",
component: getNoteView(),
meta: { keyMeta: getKeyMetaParam(), noteMeta: getNoteMetaParam(), errorMeta: getErrorMetaParam() },
//alias:'/xxxx'
},
{ path: "/:path(.*)", component: ErrorView }
];
const router = new VueRouter({