概要
在应用 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…