0
У меня возникли трудности с настройкой АОС на работу с JSX/React и ES6 (этап-0). Он бросает такие ошибки:Пунктуатор АОС
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) версии ОНКА. Кроме того, рассмотрите возможность перехода на [ESlint] (http://eslint.org/), поскольку АОС больше не поддерживается, а ESlint является рекомендуемым способом Mirgation. –
У меня есть v3.0.7, и переход на eslint теперь стоит дорого, так как он обнаруживает множество ошибок на одном и том же предварительном наборе (Airbnb), тогда как АОС - только 10 из упомянутых выше. Я в замешательстве. – TeoTN