我正在尝试将AtlasKit与Next.js 8结合使用,但是由于某种原因,尝试构建时会出现SyntaxError: Unexpected token export
错误。
我认为@ atlaskit / editor-core没有针对ES6进行适当的预处理(通过webpack或babel等)是一个问题,但是我不确定。有任何想法吗?
//Home.tsx
import * as React from 'react';
import * as classnames from 'classnames';
import * as css from './Home.css';
import { Editor } from '@atlaskit/editor-core';
export const Home: React.FunctionComponent = props => (
<div className={classnames('test', css.home)}>
<Editor />
</div>
);
我已经创建了一个仓库来在这里复制问题:https://github.com/brandontle/nextjs-with-atlaskit
使用AtlasKit编辑器的文件为〜/ src / components / Home.tsx。