0
私は、JSX/ReactとES6(stage-0)で動作するようにJSCSを設定するのが難しいです。これは、このようなエラーがスローされます。JSCS句読子
Expected end of node list but "Punctuator" found at ./src/base/react/architecture/components/Dummy.component.jsx :
1 |import React, { PropTypes, Component } from 'react';
--------^
と
Expected end of node list but "Punctuator" found at ./src/base/react/architecture/utils/redux-ext.js :
1 |import React from 'react';
--------^
2 |import Immutable from 'immutable';
3 |import * as reactRedux from 'react-redux';
私はそれを修正するか、この問題の原因を見つけるために、どちらかのことができませんでした。
私の構成は次のとおりです。
{
"preset": "airbnb",
"validateIndentation": 4,
"fileExtensions": [
".js",
".jsx"
],
"maxErrors": -1,
"excludeFiles": [
"**/ammap.js",
"**/worldHigh.js",
"**/worldLow.js",
"node_modules/*",
"**/assets/*"
]
}
最新の(3.0)バージョンのJSCSがあることを確認してください。 また、[ESlint](http://eslint.org/)に切り替えることを検討してください。なぜなら、JSCSはもはや維持されず、ESlintは推奨される方法ですからです。 –
私はv3.0.7を持っていて、同じプリセット(Airbnb)で多くのエラーを検出するので、eslintへの移行はコストがかかりますが、JSCSは上記のような10種類しかありません。私はそれについて混乱している。 – TeoTN