我有服务器端节点文件,如果我将JavaScript语言版本设置为React JSX
,WebStorm会发出警告,然后我有JSX的客户端文件如果设置为{{1则会有警告}}
有没有办法在同一个项目中指明这两种类型的文件?一种选择是将其拆分为多个项目,但我宁愿避免这种情况。
答案 0 :(得分:0)
默认情况下,webstorm将 import React, {Component} from 'react';
import PropTypes from 'prop-types';
import HeaderMenu from './HeaderMenu';
import MainVisualDisplay from './MainVisualDisplay';
import homePageStyle from './homePageStyle.css';
//HomePage component
const HomePage = () =>
{
return (
<div>
<HeaderMenu item1="Menu" item2="Locations" item3="About Us"/>
</div>
)
}
//
const forHeaderMenu = () => (
HomePage.item1: PropTypes.string.isRequired,
HomePage.item2: PropTypes.string.isRequired,
HomePage.item3: PropTypes.string.isRequired
)
const forMainVisualDisplay = () =>
(
HomePage.displayImages: PropTypes.array
)
HomePage.propTypes = {
forHeaderMenu,
forMainVisualDisplay
};
export default HomePage;
设置为ECMAScript。
您还可以按照指南here