首页 > 其他分享 >vscode中使用prettier和typescript

vscode中使用prettier和typescript

时间:2022-08-24 20:00:24浏览次数:136  
标签:npm typescript vscode -- prettier true

参考博文

文章标题:How to use Prettier with ESLint and TypeScript in VSCode
链接:https://khalilstemmler.com/blogs/tooling/prettier/

总结

  1. 使用npm安装prettier
npm install --save-dev prettier
  1. 新增.prettierrc配置文件,需要对哪些内容进行格式化
{
  "useTabs": false,
  "tabWidth": 2,
  "printWidth": 80,
  "singleQuote": true,
  "trailingComma": "none",
  "semi": false
}

  1. 新增.prettierignore忽略格式的文件
/dist/*
.local
.output.js
/node_modules/**

**/*.svg
**/*.sh

/public/*

  1. package.json中新增运行的脚本
{
  "scripts": {
    ...
    "prettier": "prettier --config .prettierrc --write ."
  }
}
  1. 在vscode中安装Prettier - Code formatter插件
  2. 打开vscode的配置settting.json如果没有下列配置项或者配置项不对的话则按下面的进行处理
// Default (format when you paste)
"editor.formatOnPaste": true,
// Default (format when you save)
"editor.formatOnSave": true,
  1. 运行命令,会对不符合格式要求的内容进行格式化
npm run prettier

标签:npm,typescript,vscode,--,prettier,true
From: https://www.cnblogs.com/it774274680/p/16621385.html

相关文章

  • 解决typescript中无法使用对象作为获取对象属性的问题
    错误现象Error:src/app/routes/first/testmvvmtable/testmvvmtable.component.html:13:15-errorTS7053:Elementimplicitlyhasan'any'typebecauseexpressiono......
  • VsCode 设置 中文
    VsCode 默认的语言是英文,,但Vscode可以将语言设置成中文。1、打开安装好的Vscode软件,可以看到页面上显示的是英文效果。 2、然后按住键盘上的【Ctrl+Shift+P】 键接......
  • [Typescript] Toolbox: isError
    functionisError(err:any):errisError{returnerrinstanceofError;}try{somethingRisky()}catch(err:unknown){if(isError(err)){console......
  • vscode 内的idf 与 下载的idf不是同一个
    ain.dir/main.c.obj-c../main/main.c../main/main.c:Infunction'app_main':../main/main.c:102:10:error:'usb_host_client_config_t'{aka'struct<anonymous>'}......
  • [Typescript] ts-expect-error
    Insomeways //@ts-expect-error canactasasuppressioncomment,similarto //@ts-ignore.Thedifferenceisthat //@ts-ignore willdonothingifthef......
  • OpenCV CMake VSCode Windows 平台下运行配置及其解决方案
    前言最近在搞计算机图形学相关的东西,有个demo用到了opencv,找了google一圈,发现国内都没有比较好的配置和解决的办法,要不就是几年前的教程,最近正好踩坑完,其中经历了自......
  • vscode 常用插件
    说明日常工作中使用的vscode插件比较多,为了防止意外情况需要重建vscode环境,添加此备忘录记录实用的vscode插件。环境配置Chinese中文汉化Remote-SSH远程连......
  • vscode 代码版本管理(免密推送给远程仓库)
    说明目前基本都是使用vscode来写代码,很多时候需要将代码放置到自己或者公司的远端仓库进行版本管理控制,在vscode上,2秒将代码上传到远程仓库中去,是一个非常有效率的操......
  • prettier官方文档解读
    prettier的官网https://prettier.io/docs/en/index.htmlPrettier支持以下编程语言的代码美化JavaScript(includingexperimentalfeatures)JSXAngularVueFlowTyp......
  • Typescript:计算线性渐变任意比例颜色值
    需求:   这两天打算画一个环形进度条,进度从0到100%采用渐变颜色,涉及到各线段颜色取值变化,如果在CSS中,我们可以用linear-gradient达到目的。但遗憾的是,这里用的是ts,需......