【发布时间】:2021-11-12 14:32:04
【问题描述】:
尝试使用 TypeScript 在 NextJS 中实现 Magic。
按照这个例子/教程,它使用 JS 而不是 TS:https://github.com/magiclabs/example-nextjs
问题:像这样导入 Magic 时
import { Magic } from "magic-sdk";
function createMagic() {
if (typeof window === "undefined") return null;
return new Magic(process.env.NEXT_PUBLIC_MAGIC_PUBLISHABLE_KEY!);
}
export const magic = createMagic();
出现以下错误:
SyntaxError: Cannot use import statement outside a module
【问题讨论】:
-
确实如此,但发布此内容以防人们专门被魔法所困
标签: reactjs typescript next.js babeljs