安装vue-cli
Vue
npm install -g @vue/cli@4.5.19
创建项目
vue create 项目名
Manually select features
choose vue version
babel
router
css pre-proessors
linter/formatter
2.x
y代表history模式没有#号, n代表hash模式有#号
less
默认
默认
inpackage.json
y
使用组件
Ant Design of Vue
npm i --save ant-design-vue@1
import Vue from 'vue';
import Antd from 'ant-design-vue';
import App from './App';
import 'ant-design-vue/dist/antd.css';
Vue.config.productionTip = false;
Vue.use(Antd);
/* eslint-disable no-new */
new Vue({
el: '#app',
components: { App },
template: '<App/>',
});
import Vue from 'vue';
import { Button, message } from 'ant-design-vue';
import App from './App';
Vue.config.productionTip = false;
/* v1.1.2 */
Vue.component(Button.name, Button);
Vue.component(Button.Group.name, Button.Group);
/* v1.1.3+ 自动注册Button下组件,如Button.Group */
Vue.use(Button);
Vue.prototype.$message = message;
/* eslint-disable no-new */
new Vue({
el: '#app',
components: { App },
template: '<App/>',
});