使用standardJS,我确实为此line遇到了Parsing error: Unexpected token
掉毛错误。因此,我的CI失败了。
我不明白这行有什么问题。我该如何解决?
export default (App) => {
return class Apollo extends React.Component {
static displayName = 'withApollo(App)' // <--
static async getInitialProps (ctx) {
// ...
}
}
答案 0 :(得分:1)
如果这是标准javascript,则错误是类只能包含函数,而不能包含属性。
正确的语法应为:
.addScalar("date", LocalDateType.INSTANCE)
如果您正在使用提议的(但尚未实施或批准的)ES7 / ES8类属性,那么class Apollo extends React.Component {
static async getInitialProps (ctx) {
// ...
}
Apollo.displayName = 'withApollo(App)';
export default (App) => {
return Apollo;
}
可能尚不支持。
如果与原始问题不同,您需要使用eslint
参数,则只需在要导出的函数中进行设置即可:
App