Vite创建vue项目简单几步
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vite创建vue项目简单几步相关的知识,希望对你有一定的参考价值。
参考技术A 1、安装 npm init @vitejs/app2、选择框架
3、安装依赖 npm install(npm i)
1、安装: npm i vue-router@next
2、 新建 router->index.ts 文件
[图片上传失败...(image-2fb130-1638707524295)]
3、写入
4、在mian.ts文件中引入
[图片上传失败...(image-53c18a-1638707524295)]
1、安装 npm install --save-dev sass
就这么一句安装就可以使用了,用vuecli的时候,还要安装sass-loader、node-sass等,但是vite只需要安装sass就可以了
2、测试
[图片上传失败...(image-4725de-1638707524295)]
[图片上传失败...(image-aa6793-1638707524295)]
3、如果需要全局使用sass变量,在vite.config.js文件中新增
vite项目简单配置
vite.config.js
import fileURLToPath, URL from 'node:url'
import defineConfig ,loadEnv from 'vite'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
import resolve from 'path' // 主要用于文件路径别名
const pathResolve = (dir:any) => resolve(__dirname, '.', dir)
// https://vitejs.dev/config/
export default defineConfig(
plugins: [vue(), vueJsx()],
resolve:
alias:
'@': fileURLToPath(new URL('./src', import.meta.url)),
'/@': resolve(__dirname, '.', 'src')
,
//本地代理
server:
host:'0.0.0.0',
port:8010,
proxy:
'/api':
target:'http://localhost:3000',
changeOrigin:true,
rewrite:path=>path.replace(/^\\/api/,'')
,
// 打包配置
base: './',//引入路径相当于webpack中的 baseUrl 或 publicPath
build:
sourcemap: false,
outDir: 'dist', // 指定输出路径,要和库的包区分开
assetsDir: 'static/img/', // 指定生成静态资源的存放路径
rollupOptions:
output:
chunkFileNames: 'static/js/[name]-[hash].js',
entryFileNames: 'static/js/[name]-[hash].js',
assetFileNames: 'static/[ext]/[name]-[hash].[ext]'
,
)
以上是关于Vite创建vue项目简单几步的主要内容,如果未能解决你的问题,请参考以下文章