vue3+vite搭建项目

vite优势(与webpack比较)

创建项目步骤

前提

  • vue版本需要安装3.x以上版本 ,查看版本 vue --version,安装最新版本 npm install -g @vue/cli
  • node版本 需要Node.js 8.9或更高版本,查看安装的所有版本 nvm ls,查看当前版本nvm current,切换版本 nvm use xxx
    vue3+vite搭建项目_第1张图片在这里插入图片描述

安装vite

命令npm i vite -g
vue3+vite搭建项目_第2张图片

建项目

在要建项目的文件位置输入命令 npm create vite@latest,根据提示输入名字以及选择要用的框架直至完成
vue3+vite搭建项目_第3张图片
得到下面的所有文件
vue3+vite搭建项目_第4张图片

安装依赖

用开发工具打开项目后,在终端输入 npm install安装依赖,得到上面的node_modules

配置

vite.config.js

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import { resolve } from 'path'

export default defineConfig({
  base: './',  // 开发或生产环境服务的公共基础路径
  outDir: 'dist',
  port: 8080,//端口
  // 反向代理
  proxy: {
    '/api': {
      target: '',
      changeOrigin: true,
      rewrite: path => path.replace(/^\/api/, '')
    }
  },
  plugins: [vue()],
  resolve: {
    alias: {  // 配置路径别名
      '@': resolve('src')
    },
  },
  pluginOptions:{
    'style-resources-loader':{
      preProcessor:'scss',
      patterns:[]
    }
  }
})

main.js

import { createApp } from 'vue'
import './style.css'
import App from './App.vue'
import router from "./router"
import store from "./store"

const app = createApp(App)
app.use(router)
    .use(store)
// mount必须放后面
app.mount('#app')

你可能感兴趣的:(VUE,vue.js,前端)