Vue3:Vite 构建 Vue 项目

Vite 新一代前端构建工具。

  • 开发环境中,无需打包操作,可快速的冷启动。
  • 轻量快速的热重载。
  • 按需编译。
# yarn 命令 (只会提示安装 vue-ts)
yarn create @vitejs/app 项目名称

# npm 命令 (只会提示安装 vue-ts)
npm init @vitejs/app 项目名称
  • npm安装会提示是否安装依赖
# npm 命令(常用,会推荐安装常用第三方包)
> npm init vue@3

Vue.js - The Progressive JavaScript Framework

√ Project name: ... vite-study-v3
√ Add TypeScript? ... No
√ Add JSX Support? ... No
√ Add Vue Router for Single Page Application development? ... No
√ Add Pinia for state management? ... Yes
√ Add Vitest for Unit Testing? ... No
√ Add Cypress for both Unit and End-to-End testing? ... No
√ Add ESLint for code quality? ... Yes
√ Add Prettier for code formatting? ... Yes

Scaffolding project in ...

Done. Now run:

cd vite-study-v3
npm install
npm run lint
npm run dev

项目结构

| 项目名称
|-- node_modules
|-- public
|-- src
|-- assets  # 静态资源
|-- components	# 组件
|-- App.vue	# 根组件
|-- index.css	# 通用css样式
|-- main.js	# 引入挂载
|-- .gitignore	# 忽略文件
|-- index.html	# 项目首页
|-- package-lock.json	# 
|-- package.json	# 版本统一

配置文件

  • 在项目中引入组件或文件时,使用 @/ 别名引入文件路径报错问题。

vite.config.js 配置文件中修改别名。

const { resolve } = require('path')

export default {
    // 别名
    alias: {
        '@': resolve(__dirname, './src')
    },
    server: {
        open: true,
    },
}

在 tsconfig.json 中配置 baseUrl,paths

{
    "compilerOptions": {
        "baseUrl": ".",
        "paths": {
            "@/*": ["src/*"]
        },
    },
}

在项目中使用 /@/ 进行引入。

<template>
	
</template>

<script setup lang='ts'>
	import head from '@/components/head.vue'
</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孤安先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值