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..c4fc03d 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