【Vue3+Ts】项目启动准备和配置项目代码规范和css样式的重置

创建项目( 使用Vite 构建工具创建项目模板)

npm init vue@latest

在这里插入图片描述

  • 创建完项目,npm install 一下即可

目录介绍

在这里插入图片描述

插件安装

  • 看一下vscode推荐的插件

在这里插入图片描述

  • 安装所推荐的插件,为了更好的类型检测
    在这里插入图片描述

创建别名

在这里插入图片描述

编译说明

在这里插入图片描述

项目配置

配置icon和标题

在这里插入图片描述

配置项目别名
配置ts.config.json

在这里插入图片描述

检测vscode的插件是否配置

在这里插入图片描述

配置项目代码规范

集成editorconfig配置
  • 有助于为不同IDE编辑器上处理同一个项目的多个开发人员维护一致的编码风格
  • Vscode需要安装一个插:EditorConfig for VS Code
prettier工具库
  • 一个强大的代码格式化工具,类似空行这些也能删除
  • 这个创建项目的时候有提示你是否安装,若未安装,自己也可按命令安装
  • 1,安装
npm install prettier
  • 2,配置
    在这里插入图片描述
  • 3,也可配置.prettlerignore忽略文件(以上安装的时候都已完成)
  • 4,测试prettler是否生效,保存一下,发现没有删除空行
  • 5,在package.json配置一个scripts(可以不用这个方法,下面更简便)
  • "prettier":"prettier --write",但操作麻烦,不能一直npm run prettier
  • 6,利用vscode插件
    在这里插入图片描述
  • 7,配置先勾选
    在这里插入图片描述
  • 8,方法1,ctrl +p,点击下面这个即可格式化一次
    在这里插入图片描述
  • 9,但想设置一下保存即可格式化
    在这里插入图片描述
    10,生效了,这样就可以保存按prettier风格优化了
ESLint检测配置
  • 用于检测不规范代码,给予提示或警告
    -
  • 为了解决他们之间的冲突
  • 会安装这个解决(如果创建项目的时候开启过,这里就不用配置)
npm install eslint-pluugin-prettier eslint-config-prettier -D

在这里插入图片描述

CSS样式重置

  • normalize.css
  • reset.css
npm install normalize.css
步骤:main.ts里面
import 'normalize.css'
步骤一,新建css文件夹

在这里插入图片描述
在这里插入图片描述

步骤二,main.ts中导入index.less

在这里插入图片描述

步骤三,直接使用,识别不到less,导入less
  • 如果提示less找不到,就导入less
npm install less -D
  • css生效
    在这里插入图片描述
对于Vue 3 + TypeScript + Vite项目的打包配置,你可以按照以下步骤进行设置: 1. 安装依赖:在项目根目录下运行以下命令安装所需的依赖项: ``` npm install --save-dev vite @vitejs/plugin-vue@next typescript vue-tsc ``` 2. 创`tsconfig.json`文件:在项目根目录下创`tsconfig.json`文件,并添加以下内容: ```json { "compilerOptions": { "target": "esnext", "module": "esnext", "moduleResolution": "node", "strict": true, "jsx": "preserve", "importHelpers": true, "allowSyntheticDefaultImports": true, "esModuleInterop": true, "experimentalDecorators": true, "skipLibCheck": true, "sourceMap": true, "baseUrl": ".", "paths": { "@/*": ["src/*"] } }, "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"], "exclude": ["node_modules"] } ``` 3. 配置`vite.config.ts`文件:在项目根目录下创`vite.config.ts`文件,并添加以下内容: ```typescript import { defineConfig } from 'vite'; import vue from '@vitejs/plugin-vue'; export default defineConfig({ plugins: [vue()], }); ``` 4. 修改`package.json`文件:将`scripts`字段中的`"dev"`和`"build"`命令修改为以下内容: ```json { "scripts": { "dev": "vite", "build": "vue-tsc --noEmit && vite build" } } ``` 这里我们使用`vue-tsc --noEmit`命令来进行类型检查,然后再执行`vite build`命令进行打包。 现在,你可以运行`npm run dev`启动开发服务器,或者运行`npm run build`进行项目打包。希望这些步骤能够帮助到你!如果你还有其他问题,请继续提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值