From e5703d0cc2150a02305c03bf2ef953b9fc5285cd Mon Sep 17 00:00:00 2001
From: Cool <747682928@qq.com>
Date: Thu, 4 Jul 2024 13:37:53 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=B7=AF=E7=94=B1?=
=?UTF-8?q?=E4=B8=8E=E4=BF=AE=E6=94=B9=E5=91=BD=E5=90=8D=E8=A7=84=E5=88=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.eslintrc.js | 23 +++++++++++++++++++++++
src/router/index.js | 32 ++++++++++++++++++++++++++++----
src/views/User.vue | 15 +++++++++++++++
3 files changed, 66 insertions(+), 4 deletions(-)
create mode 100644 .eslintrc.js
create mode 100644 src/views/User.vue
diff --git a/.eslintrc.js b/.eslintrc.js
new file mode 100644
index 0000000..f5ca084
--- /dev/null
+++ b/.eslintrc.js
@@ -0,0 +1,23 @@
+module.exports = {
+ root: true,
+ env: {
+ node: true
+ },
+ 'extends': [
+ 'plugin:vue/essential',
+ 'eslint:recommended'
+ ],
+ parserOptions: {
+ parser: '@babel/eslint-parser'
+ },
+ rules: {
+ 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
+ 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
+ 'camelcase': 'off',
+ 'vue/attribute-hyphenation': 'off',
+ //禁用命名规则
+ 'vue/name-property-casing': 'off',
+ 'vue/multi-word-component-names': 'off',
+ 'vue/no-deprecated-scope-attribute': 'off',
+ }
+ }
\ No newline at end of file
diff --git a/src/router/index.js b/src/router/index.js
index 244b4f7..788188d 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -1,9 +1,33 @@
import Vue from 'vue';
import Router from 'vue-router';
+import User from '@/views/User.vue';
+import App from '@/App.vue';
Vue.use(Router);
-export default new Router({
- routes: [
- ]
-});
+
+const routes=[
+ {
+ path: '/',
+ name: 'App',
+ component: App,
+ children: [
+ {
+ path: '/user',
+ name: 'User',
+ component: User
+ }
+
+ ]
+ }
+
+]
+const router = new Router({
+ mode: 'history',
+ base: process.env.BASE_URL,
+ routes
+})
+
+
+
+export default router
\ No newline at end of file
diff --git a/src/views/User.vue b/src/views/User.vue
new file mode 100644
index 0000000..4f3d911
--- /dev/null
+++ b/src/views/User.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
From f1e59b6940cda8670b23b6f29419cd080d6f6a10 Mon Sep 17 00:00:00 2001
From: Cool <747682928@qq.com>
Date: Thu, 4 Jul 2024 13:38:42 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=B7=AF=E7=94=B1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/router/index.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/router/index.js b/src/router/index.js
index 788188d..c4fc03d 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -13,7 +13,7 @@ const routes=[
component: App,
children: [
{
- path: '/user',
+ path: 'user',
name: 'User',
component: User
}