She*_*man 8 jsx sublimelinter sublimetext3 reactjs eslint
(PS这些问题中没有一个(标题不准确)解决或解决了这个问题:React Linting:Unclosed Regular Expression,unclosed regular expression,React JSX error:Unclosed regular expression)
如何修复jsx结束标签上的linting错误:"unclosed regular expression"?
例如,此代码段运行正常,但会导致SublimeLinter错误:
class Users extends React.Component {
render() {
var friends = this.props.list.filter(function(user){
return user.friend === true;
});
var nonFriends = this.props.list.filter(function(user){
return !user.friend;
});
return (
<div>
<h1>Friends</h1>
<ul>
...
Run Code Online (Sandbox Code Playgroud)
</h1>
关闭JSX标签的linter balks ,认为它是正则表达式的开始.
1-2 of 2 erros: Unclosed regular expression; Unrecoverable syntax error. (42% scanned), 2 lines, 25 characters selected
我在Sublime Text3中安装的相关软件包:
SublimeLinter,SublimeLinter-contrib-eslint,JSHint,Babel
编辑:
我刚刚添加了包"JSX",但这没有帮助.
我搜索了"sublimeLinter-jsxhint"包,但找不到它.
如果您使用 SublimeLinter-contrib-eslint 和 JSHint,您可能会遇到它们冲突的问题。我将从 Sublime 中删除 JSHint,除非您在构建管道中使用它,然后删除 eslint 包。
归档时间: |
|
查看次数: |
633 次 |
最近记录: |