当我按ctrl + K + D
格式化包含响应代码的javascript文件时,格式被破坏。
Typescript抱怨格式,但是代码运行正常。
JSX元素没有对应的结束标记
是否有可用的扩展名来正确格式化带有.js
扩展名的react文件?
答案 0 :(得分:3)
有Prettier,但是要使其正常工作,您需要对带有jsx的文件使用.jsx
扩展名。
有时它与美化冲突,因此要使其工作而不添加.jsx
,您可能需要将其添加到vs代码配置中。
"beautify.ignore": [
"**/*.js",
"**/*.jsx"
]