学习目标:
做到代码格式等统一,此时,esint和prettier就要登场了。
学习内容:
eslint是代码检测工具,可以检测出你代码中潜在的问题,比如使用了某个变量却忘记了定义。
prettier是代码格式化工具,作为代码格式化工具,能够统一你或者你的团队的代码风格。
=> 安装prettier+eslint包,并做一系列的配置
学习时间:
- 创建项目
yarn create vite
选择vue 作为 framework
选择 vue-ts
- 是package.json中配置的eslint和prettier相关的包:
{
"name": "xxx",
"private": true,
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "vue-tsc && vite build",
"preview": "vite preview"
},
"dependencies": {
"vue": "^3.2.47"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.57.0",
"@typescript-eslint/parser": "^5.57.0",
"@vitejs/plugin-vue": "^4.1.0",
"eslint": "^8.37.0",
"eslint-config-prettier": "^8.8.0",
"eslint-config-standard": "^17.0.0",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-node": "^11.1.0"