搭建前端项目
创建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
其他
快捷键
-
格式化代码
Shift+Alt+F