npm init vue@latest
cnpm install
安装axios
cnpm install -save axios
安装echarts
cnpm install --save echarts
安装国际化
cnpm install --save vue-i18n@next vue3需要安装最新版本
安装element-plus
cnpm install element-plus --save
element-plus按需加载
cnpm install -D unplugin-vue-components unplugin-auto-import
// vite.config.ts
import { defineConfig } from 'vite'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
export default defineConfig({
// ...
plugins: [
// ...
AutoImport({
resolvers: [ElementPlusResolver()],
}),
Components({
resolvers: [ElementPlusResolver()],
}),
],
})
const的作用就是将变量声明为一个常量,不能被修改,不可以再次赋值,它的指向是不可以改变的,只能指向某处固定区域,不能再指向其它地方
1.声明后必须初始化赋值,如:const name=‘aaa’,不可以 const name;
2.常量的含义是指向的对象不能修改,但是可以修改对象中的属性
如:
const obj = {name:‘aaa’,age:18}
obj.name=‘bbb’