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

做网站能力介绍重庆建设教育协会网站

做网站能力介绍,重庆建设教育协会网站,网页设计培训全名,德州有做网站的之前vscode因为安装了Vue Language Features (Volar)插件,导致Prettier格式化失效,今天有空,又重新设置了一下 1. 插件要先安装上 2. 打开settings.json {"editor.defaultFormatter": "esbenp.prettier-vscode","…

之前vscode因为安装了Vue Language Features (Volar)插件,导致Prettier格式化失效,今天有空,又重新设置了一下

1. 插件要先安装上

在这里插入图片描述

2. 打开settings.json在这里插入图片描述

{"editor.defaultFormatter": "esbenp.prettier-vscode","[vue]": {"editor.defaultFormatter": "esbenp.prettier-vscode"},"explorer.confirmDelete": false,"editor.formatOnSave": true,"window.zoomLevel": 1,"[typescript]": {"editor.defaultFormatter": "esbenp.prettier-vscode"},"editor.fontWeight": "normal","create-uniapp-view.template": "vue3","create-uniapp-view.name": "与文件夹同名","create-uniapp-view.style": "scss","editor.fontLigatures": false,"[json]": {"editor.defaultFormatter": "esbenp.prettier-vscode"},"files.associations": {"manifest.json": "jsonc","pages.json": "jsonc"},"vue.updateImportsOnFileMove.enabled": true,"git.confirmSync": false,"prettier.arrowParens": "avoid","prettier.bracketSameLine": true,"prettier.trailingComma": "none","prettier.useTabs": true,"prettier.vueIndentScriptAndStyle": true
}

注意:因为我的vscode安装了很多其他的插件,所以settings.json里有很多其他插件的设置,请自行挑选带有“prettier”字眼的设置项复制粘贴到自己的settings.json文件中。

3. 格式化src目录下的所有文件

其实在设置完settings.json,随便打开一个文件Control+S保存已经可以在保存时格式化了,但是前段时间的文件因为Prettier失效都没有格式化,一个一个文件打开保存去格式化太麻烦了,所以就想直接格式化src目录下的所有文件。

  • 首先鼠标右键点击src目录,在src目录打开集成终端
    在这里插入图片描述

  • 运行 npx prettier --write .

  • 然后我这里报错了在这里插入图片描述

  • 错误信息给我了解决方案,运行
    sudo chown -R 501:20 "/Users/zhenzhen/.npm"

  • 运行后 npx 告诉你它需要安装 prettier@3.1.1 版本以便执行你的命令。如果你同意安装,可以输入 y 然后回车。

【注意的是,npx 安装的包是临时的,只会在当前的命令执行过程中存在,执行完毕后会被自动清除。这样就不会在你的全局环境或项目中留下多余的依赖。】

在这里插入图片描述

至此结束,src目录下的所有文件已经按照Prettier配置全部格式化。

后续:

我发现虽然在settings.json中设置了"prettier.vueIndentScriptAndStyle": true,
这个设置项是在 Prettier 格式化 Vue 文件时,使<script><style>标签下的内容进行缩进。
但我检查发现,在src目录下运行 `npx prettier --write .`后vue页面的script><style>下的内容没有缩进,
我再按command+s保存,<script><style>下的内容才会缩进。

原因:
可能是Prettier 并未读取到 VS Code 的 settings.json 中的配置。
在命令行中运行 Prettier 时,它会查找项目根目录下的 .prettierrc 配置文件,如果没有找到,它会使用默认的配置。

解决方案:
在项目根目录下创建一个名为 .prettierrc 的文件,并将 Prettier 配置复制到该文件中:

{"arrowParens": "avoid","bracketSameLine": true,"trailingComma": "none","useTabs": true,"vueIndentScriptAndStyle": true
}

然后再次在src目录下运行 npx prettier --write . 命令

再检查几个vue文件,这次是真的ok了…

http://www.yayakq.cn/news/114896/

相关文章:

  • asp.net 网站写好后如何运行seo搜索引擎优化薪资水平
  • 网页设计代码网站阿里指数查询
  • 网站ftp上传到空间百度学术官网首页
  • 网站建设程序做哪些软件开发培训学校porin
  • 免费制作软件的网站第三方维护公司
  • 青岛网站建设 青岛博采网络怎样找到黄页网站
  • 有什么网站可以做编程题wordpress4.9.4源码
  • 如何优化网站图片大小学生个人网页优秀模板
  • 旅游网站建设和开发专业建设购物网站
  • html5做静态网站wordpress网页教程
  • 学校网站建设的好处小程序开发教程 下载
  • 怎样注册一个自己的网站找网站建设公司
  • 深信服对单一网站做限速北京东城做网站
  • 静态html网址网站导航源码东莞免费企业网站建设
  • 怎么建小说网站王者荣耀是哪家公司开发的
  • 雅安市建设局网站深圳网站建设公司流程
  • 电商网站运营网站小logo设计
  • 响水做网站建立网站大概投入
  • 网站容量wordpress临时关闭
  • 网站建设的技术外贸论坛买家信息网
  • 建立网站需要多长钱厦门网站设计公司找哪家厦门小程序建设
  • 查网站是不是用shopify做的dw网页制作使用方法
  • 郑州好的网站设计公司几个月网站没有排名
  • 上海大学生做网站的团队设计师图库网站
  • 自己网站服务器开发网站需要多少人
  • 儿童网站源码免费建企业网站
  • 仿各个网站的问题如何建立国际网站
  • 网站开发入门书籍2018电子商务网站建设评估工具
  • 个人网站需要多大空间谷歌网页版入口在线
  • 深圳免费模板建站网络营销的seo是做什么的