[英]How to disallow JSX syntax in JavaScript files (.js extension)
I would like to make sure that JavaScript files (with js
extension) in VS Code contain valid JavaScript syntax only. 我想确保VS Code中的JavaScript文件(带有
js
扩展名)仅包含有效的JavaScript语法。
Is it possible to disallow JSX syntax for .js
files in VS Code? 是否可以在VS Code中禁止
.js
文件使用JSX语法?
Ideally of course I would like to still allow the JSX syntax for .jsx
files. 当然,理想情况下,我当然仍然希望对
.jsx
文件使用JSX语法。
You can use the react/jsx-filename-extension
rule of eslint-plugin-react
. 您可以使用
eslint-plugin-react
的react/jsx-filename-extension
规则 。
By default it only allows JSX inside *.jsx
files so you will have an error/warning (depending on how you configure it) when it detects JSX in a file where it shouldn't be. 默认情况下,它仅允许
*.jsx
文件中的JSX,因此当它在不应该存在的文件中检测到JSX时,将出现错误/警告(取决于配置方式)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.