如何为Prettier Now扩展启用optionalChaining插件解决可选链使用报错
为Prettier Now扩展启用optionalChaining插件解决报错方案
// Error below from Prettier
You can only use optional-chaining when the 'optionalChaining' plugin is enabled.
以下是两种可选用的配置方式:
全局配置(所有项目生效)
- 打开VS Code设置界面,快捷键为
Ctrl + ,(Windows/Linux系统)或Cmd + ,(Mac系统) - 在搜索栏输入
Prettier Now: Plugins,定位到对应插件配置项 - 点击「添加项」按钮,输入
optionalChaining后保存配置 - 重启VS Code即可生效
项目级配置(仅当前项目生效,优先级高于全局配置)
- 在项目根目录找到
.prettierrc配置文件,如不存在则新建该文件 - 在配置的
plugins数组中添加optionalChaining字段,参考配置如下:
{ "plugins": [ "optionalChaining" ], // 其余原有Prettier配置保持不变即可 }
- 重启VS Code或者重新加载当前窗口,配置即可生效
内容的提问来源于stack exchange,提问作者Varun Bhabhra
相关产品推荐
相关产品推荐

