在这里,打开终端运行
npm create vue@latest
完成以下选择:
找到安装教程,如下:
复制出npm这一列的代码,在终端运行:
然后打开element-plus官网,找到“快速开始”:
按照上述官网内容进行main.js的更改:
安装教程选择vite:
按照这里的教程更改vite.config.js:
更改main.js如下:
安装教程如下:
在终端运行如下代码:
然后就不安装教程走了。
在你的项目文件中,src文件夹下,新建一个router文件,再在router文件夹下新建一个index.js文件。
在index.js文件中写如下代码:
import {
createRouter as _createRouter,
createWebHashHistory,
} from 'vue-router'
// import index from "~/pages/index.vue"
const routes = [
]
//这里有错误,不知道什么原因只能使用函数返回,直接定义会报错
function createRouter() {
return _createRouter({
history: createWebHashHistory(),
routes
})
}
const router = createRouter()
export default router
在main.js下写如下代码:
到这里就完成了一个vue项目的基本创建。这些在项目中是最基本的。
main.js代码:
import './assets/main.css'
import { createApp } from 'vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import App from './App.vue'
import 'virtual:windi.css'
const app = createApp(App)
import router from './router'
app.use(router)
app.use(ElementPlus)
app.mount('#app')
vite.config.js代码:
import { fileURLToPath, URL } from 'node:url'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import WindiCSS from 'vite-plugin-windicss'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
vue(),
WindiCSS(),
],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
}
})
router/index.js代码:
import {
createRouter as _createRouter,
createWebHashHistory,
} from 'vue-router'
// import index from "~/pages/index.vue"
const routes = [
]
//这里有错误,不知道什么原因只能使用函数返回,直接定义会报错
function createRouter() {
return _createRouter({
history: createWebHashHistory(),
routes
})
}
const router = createRouter()
export default router
安装axios:
然后在src文件夹下,新建一个axios.js用于存放请求响应的地址
在aixos.js里写如下代码:
import axios from 'axios'
const server = axios.create({
baseURL:"http://127.0.0.1"//本地域名
})
export default server;