首页 > 其他分享 >配置Prettier

配置Prettier

时间:2024-05-10 16:37:20浏览次数:7  
标签:配置 -- lint staged Prettier husky save

Prettier

1,初始化

npm install --save-dev --save-exact prettier

2,创建.prettierrc文件

node --eval "fs.writeFileSync('.prettierrc','{}\n')"

3,创建.prettierignore文件

# Ignore artifacts:
build
coverage

4,兼容eslint,安装eslint-config-prettier

5,git hook,安装husky lint-staged

npm install --save-dev husky lint-staged
npx husky init
node --eval "fs.writeFileSync('.husky/pre-commit','npx lint-staged\n')"

6,在package.json添加如下代码

{
  "lint-staged": {
    "**/*": "prettier --write --ignore-unknown"
  }
}

pre-commit 

1,安装

npx mrm@2 lint-staged

commitlist

标签:配置,--,lint,staged,Prettier,husky,save
From: https://www.cnblogs.com/sonwrain/p/18184724

相关文章

  • hive on spark配置
     hive-site.xml <?xmlversion="1.0"?><?xml-stylesheettype="text/xsl"href="configuration.xsl"?><configuration>  <!--配置Hive保存元数据信息所需的MySQLURL地址-->  <property>    <name>javax......
  • Spring Cloud 部署时如何使用 Kubernetes 作为注册中心和配置中心
    一、SpringCloud支持的常见注册中心和配置中心。SpringCloud自带的注册中心Eureka以及config配置中心Nacos,支持注册中心和配置中心等,可以参考:https://www.cnblogs.com/laoqing/p/17797759.htmlZookeeperConsulEtcdKubernetes,当SpringCloud服务都是通过Kubernetes部......
  • 使用win-acme在windows+iis服务器下配置自动续期SSL证书【转】
    发现阿里云免费证书只有3个月有效期了,手动操作太麻烦,咨询阿里云客服,阿里云说这是大势所趋,遂转向其他云,后来发现百度云还有1年的免费证书,继续问阿里云客服,其他友商都还在免费1年的,为啥阿里云免费的只有3个月,阿里云客服说,只能说阿里云走在了前面。曾经阿里云给我的印象是价格便宜,稳......
  • 有了k8s还需要gateway网关,nacos配置中心吗
    在Kubernetes(k8s)环境中,您可能仍然需要使用服务网关(Gateway)和配置中心如Nacos,尽管k8s本身提供了一些类似的功能。以下是一些分析:1.服务发现与注册虽然k8s通过其内置的Service资源和服务发现机制提供了服务注册和发现的功能,但在某些情况下,您可能需要更高级的动态路由和负载均衡功......
  • react中使用craco,针对路径转换,修改webpack别名路径配置
    1.0首先下载craco依赖包npminstall@craco/craco-D2.0在项目根目录下面新建craco.config.js文件,里面内容配置为constpath=require('path')module.exports={webpack:{alias:{'@':path.resolve(__dirname,'src')}......
  • jenkins安装配置管理(旧)
    jenkins安装配置管理(旧)jenkins安装配置管理1.安装依赖yuminstall-yjava-1.8.0-openjdkjava-1.8.0-openjdk-develjava-version2.添加yum仓库源下载yum仓库源配置文件wget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.repo导......
  • 1-安装_配置
    1.安装&配置源码安��装依赖yuminstallcurl-develexpat-develgettext-developenssl-develzlib-develyuminstallgccperl-ExtUtils-MakeMaker移除已有gityumremovegitrm-rf/usr/bin/git解压安装cd/usr/src/tarzxfgit-2.27.0.tgzcdgit-2.27.0makeprefix......
  • 2-jenkins安装-配置
    2.jenkins安装&配置非容器化CI/CD:代码构建完成后直接部署到服务器容器化CI/CD:代码(镜像)构件完成后部署到harbor,通过镜像提供服务官方推荐sudowget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.reposudorpm--importhttps://pkg.jenk......
  • 配置node_exporter
    配置node_exporter配置node_exporter可以通过--web.listen-address和--web.telemetry-path参数来设置端口和路径。例如:node_exporter--web.listen-address=":9600"--web.telemetry-path="/node_metrics"禁用收集器许多收集器默认都是启用的。使用no-前缀来修改状态。例如,......
  • 配置mysql多实例
    配置mysql多实例需要专用的、支持多实例的mysql软件。这里用到的是mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz解压mysql软件包tar-xfmysql-5.7.34-linux-glibc2.12-x86_64.tar.gz-C/usr/local/mysql配置多实例vim/etc/my.cnf[mysqld_multi]            ......