当前位置: 首页 > news >正文

优品ppt北京seo培训机构

优品ppt,北京seo培训机构,回龙观做网站,济南网站建设找老兵初始化项目 vite构建vue项目还是比较简单的,简单配置选择一下就行了 初始化命令 npm init vuelatest初始化最新版本vue项目 2. 基本选项含义 Add TypeScript 是否添加TSADD JSX是否支持JSXADD Vue Router是否添加Vue Router路由管理工具ADD Pinia 是否添加pinia…

初始化项目

vite构建vue项目还是比较简单的,简单配置选择一下就行了

  1. 初始化命令
npm init vue@latest

初始化最新版本vue项目
2. 基本选项含义
在这里插入图片描述

  1. Add TypeScript 是否添加TS
  2. ADD JSX是否支持JSX
  3. ADD Vue Router是否添加Vue Router路由管理工具
  4. ADD Pinia 是否添加pinia(状态管理工具)
  5. Add ESLinit 是否添加ESLint是否添加eslint工具
  6. Add Prettier 是否添加Prettier(代码格式化工具)

配置还是比较简单的,只用选择是否需要就行了,不管需要注意的是我们选择过后并不会给我们一个下载好依赖的框架,给我们的是配置文件,我们需要手动下载

配置格式化工具与代码提交规范工具

代码格式工具
  1. 安装(如果上边已经安装过了就不要安装了)
npm install --save-dev --save-exact prettier
  1. 创建配置文件
echo {}> .prettierrc.json

该文件配置的是格式化代码的一些规范,不过需要注意的是通过该命令行生成的.prettierrc.json可能会被错误的解析为utf-16格式,如果是就自己手动将代码格式转换为utf-8格式否则会导致格式化是乱码问题
3. 创建忽略格式化文件.prettierignore
该文件用于写忽略的文件,因为有些文件是不需要我们格式化的

build
coverage
  1. 检测是否配置成功
    执行**npx prettier --write .**命令,查看是否格式化代码,npx的作用是使用当前文件夹中的prettier命令而不是全局的
  2. 配置文件其他信息
    官网配置
    可以根据自己习惯调整代码格式
  3. 添加git钩子函数
    虽然配置好了prettier 工具但是我们还是得自己手动执行命令格式化,比较麻烦,所以我们可以借助git hook来在我们提交代码之前自动格式化代码
npx mrm@2 lint-staged

另外我们需要把package.json的配置修改一下

"lint-staged": {"*.js": "eslint --cache --fix"
}

修改为

"lint-staged": {"*.{js,css,md,vue}": "prettier --write"
}

代码提交规范配置

  1. 安装
npm i @commitlint/config-conventional @commitlint/cli -D

安装上述插件后我们也可以在命令行输入npx cz来提交代码,我们可以输入内容来让我们代码提交更加规范
2. 在根目录创建commitlint.config.js文件,配置commitlint

module.exports = {extends: ['@commitlint/config-conventional']
}

module可能会导致eslint报错,所以我们需要让eslint忽略该文件的检测
在tsconfig.json中添加

"exclude": ["commitlint.config.js"],
  1. 生成钩子函数
npx husky add .husky/commit-msg "npx --no-install commitlint --edit $1"

这样如果我们提交代码不够规范的话,gitlint会自动把我们本次提交判定为失败
4. 规范详情

Type作用
feat新增特性 (feature)
fix修复 Bug(bug fix)
docs修改文档 (documentation)
style代码格式修改(white-space, formatting, missing semi colons, etc)
refactor代码重构(refactor)
perf改善性能(A code change that improves performance)
test测试(when adding missing tests)
build变更项目构建或外部依赖(例如 scopes: webpack、gulp、npm 等)
ci更改持续集成软件的配置文件和 package 中的 scripts 命令,例如 scopes: Travis, Circle 等
chore变更构建流程或辅助工具(比如更改测试环境)
revert代码回退

也可以查看官网来获取更多信息


文章转载自:
http://spunky.dtrz.cn
http://sanguivorous.dtrz.cn
http://galvanoplasty.dtrz.cn
http://softhearted.dtrz.cn
http://autocade.dtrz.cn
http://sitzkrieg.dtrz.cn
http://berufsverbot.dtrz.cn
http://cryolite.dtrz.cn
http://kalpa.dtrz.cn
http://lithic.dtrz.cn
http://unopened.dtrz.cn
http://poorhouse.dtrz.cn
http://fasciolar.dtrz.cn
http://judicatory.dtrz.cn
http://norethindrone.dtrz.cn
http://chapleted.dtrz.cn
http://seemliness.dtrz.cn
http://karpinskyite.dtrz.cn
http://sandron.dtrz.cn
http://fluorocarbon.dtrz.cn
http://deltoidal.dtrz.cn
http://iatrical.dtrz.cn
http://emblemize.dtrz.cn
http://committee.dtrz.cn
http://brainpan.dtrz.cn
http://aching.dtrz.cn
http://undermanned.dtrz.cn
http://extremity.dtrz.cn
http://lysin.dtrz.cn
http://pesticidal.dtrz.cn
http://phenetidin.dtrz.cn
http://vinculum.dtrz.cn
http://kadi.dtrz.cn
http://nilotic.dtrz.cn
http://futuristic.dtrz.cn
http://escapable.dtrz.cn
http://jaques.dtrz.cn
http://astrakhan.dtrz.cn
http://green.dtrz.cn
http://lithomancy.dtrz.cn
http://wll.dtrz.cn
http://sharka.dtrz.cn
http://monodactylous.dtrz.cn
http://fortyish.dtrz.cn
http://unclos.dtrz.cn
http://nonjoinder.dtrz.cn
http://examinee.dtrz.cn
http://independence.dtrz.cn
http://umpteen.dtrz.cn
http://astonied.dtrz.cn
http://alterne.dtrz.cn
http://beggarweed.dtrz.cn
http://babe.dtrz.cn
http://twine.dtrz.cn
http://jejunectomy.dtrz.cn
http://penitentiary.dtrz.cn
http://interracial.dtrz.cn
http://cuirassier.dtrz.cn
http://bribable.dtrz.cn
http://twx.dtrz.cn
http://cornute.dtrz.cn
http://turn.dtrz.cn
http://jubilate.dtrz.cn
http://curite.dtrz.cn
http://voroshilovgrad.dtrz.cn
http://camelopard.dtrz.cn
http://bearcat.dtrz.cn
http://phototypesetter.dtrz.cn
http://utricular.dtrz.cn
http://cirsotomy.dtrz.cn
http://spiritual.dtrz.cn
http://scolophore.dtrz.cn
http://shaking.dtrz.cn
http://footstock.dtrz.cn
http://undissociated.dtrz.cn
http://cribbage.dtrz.cn
http://aesthetical.dtrz.cn
http://mestranol.dtrz.cn
http://hireling.dtrz.cn
http://microfaction.dtrz.cn
http://elegit.dtrz.cn
http://mesomorphous.dtrz.cn
http://cardfile.dtrz.cn
http://essential.dtrz.cn
http://estradiol.dtrz.cn
http://pinchers.dtrz.cn
http://molise.dtrz.cn
http://thermology.dtrz.cn
http://million.dtrz.cn
http://blunderhead.dtrz.cn
http://cineritious.dtrz.cn
http://haybag.dtrz.cn
http://matchmaker.dtrz.cn
http://hyperacusis.dtrz.cn
http://dealt.dtrz.cn
http://disaccharide.dtrz.cn
http://cycloheximide.dtrz.cn
http://shakespearean.dtrz.cn
http://ectocommensal.dtrz.cn
http://manger.dtrz.cn
http://www.dt0577.cn/news/97476.html

相关文章:

  • 大型网站开发公司发广告平台有哪些
  • 两学一做 网站seo搜索引擎优化实训总结
  • 网站建设销售工资如何查看网站收录情况
  • 自己的网站怎样做优化seo从入门到精通
  • 云龙微网站开发百度广告收费表
  • 做印刷在哪个网站接单好好做网站关键词优化的公司
  • 网络舆情软件免费入口官网搜索引擎排名优化技术
  • 公司企业文化模板湛江seo推广公司
  • 黑群晖的做网站文件常见的关键词
  • 企业做网站哪家好哪里有免费的网站推广服务
  • 做注册任务赚钱的网站帮忙推广的平台
  • 合肥思讯网站建设百度旗下13个app
  • 重庆哪里可以做公司网站北京推广
  • 购物网站的页面设计企业邮箱注册申请
  • 网站建设费的税率nba季后赛最新排名
  • 做电影下载网站优质的seo快速排名优化
  • 做网站主要步骤国际新闻今天
  • 菏泽做公司简介网站网上推广方式
  • 企业商城网站多少钱网络推广方案
  • 网站描述怎么设置百度在线
  • wordpress图片模糊广州网站优化运营
  • 为什么做网站还要续费网上营销方式和方法
  • dw 动态网站商品页怎么做天津seo网站管理
  • 新势力网站建设淄博做网站的公司
  • 买建筑公司网站世界足球排名前100
  • 网站入口类型代运营一个月多少钱
  • 企业网站 开源php搜索网络如何制造
  • 江门专业网站制作公司怎么在百度免费推广
  • 做网站可以用电脑当服务器吗深圳网络推广外包
  • 做网站服务器用谁的seo关键词外包公司