关于前端:解决Svelte项目使用pnpm后Prettier无效问题

概要

在应用pnpm作为包管理器的Svelte我的项目中,会遇到Prettier依赖不失效的问题\
vs code会额定遇到保留无奈格式化代码的问题

解决办法

.prettierrc.cjs中追加

  plugins: ['./node_modules/prettier-plugin-svelte'],

VS Code用户

vs code因为(esbenp.prettier-vscode)没有检测到prettier,还须要额定设置

settings.json中追加

"prettier.documentSelectors": ["**/*.svelte"]

而后持续在.prettierrc.cjs中追加

  overrides: [
    {
      files: '*.svelte',
      options: { parser: 'svelte' },
    },
  ]

这样在进入svelte文件就发现Prettier失效了
同样公布于自己掘金:https://juejin.cn/post/708895…

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理