spring boot + vue 登录系统(一)

本文档主要介绍了如何使用Vue.js和Ant Design Vue搭建一个前端登录系统。首先,通过Vue CLI创建项目,接着引入Ant Design Vue库并进行安装。在main.js中配置后,进一步设置页面路由,创建登录组件Login.vue。在实现过程中遇到了Vetur报错'Cannot find name ‘template’.'和ESLint关于分号的警告。通过调整Vetur和ESLint的设置解决了问题。此外,还分享了代码格式化的快捷键Shift+Alt+F。
摘要由CSDN通过智能技术生成

搭建前端项目

创建vue项目

vue init webpack myuser

默认

? Project name myuser
? Project description A Vue.js project
? Author
? Vue build standalone
? Install vue-router? Yes
? Use ESLint to lint your code? Yes
? Pick an ESLint preset Standard
? Set up unit tests Yes
? Pick a test runner jest
? Setup e2e tests with Nightwatch? Yes
? Should we run `npm install` for you after the project has been created? (recommended) npm

   vue-cli · Generated "myuser".

......................
.......................
...........................

To get started:

  cd myuser
  npm run dev

然后访问:http://localhost:8080
看到Welcome to Your Vue.js App,项目搭建成功

引入ant-design-vue

安装

cnpm install ant-design-vue --save

main.js 中添加

import Antd, { version } from 'ant-design-vue'

Vue.use(Antd)

添加页面路由

src目录下创建文件夹views
创建登录组件Login.vue

router/index.js中修改

import Login from '@/views/Login.vue'

export default new Router({
  routes: [
    {
      path: '/',
      name: 'HelloWorld',
      component: HelloWorld
    },
    {
      path: '/login',
      name: 'login',
      component: Login
    }
  ]
})

错误

Cannot find name ‘template’.Vetur

setting 搜索 Vetur,这3个设置点掉。
在这里插入图片描述

✘ http://eslint.org/docs/rules/semi Extra semicolon


其他

快捷键

  1. 格式化代码
    Shift+Alt+F

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值