我有兴趣创建一个 React Web 应用程序,通过 Turtle 图形等程序教孩子们如何使用 Python。我认为Skulpt将是一个很好的库,因为它已经有一个演示,在这里展示了如何在 HTML 页面中使用它。然而,虽然它在普通网页中加载良好,但我很难让它在我的 React 应用程序中运行,这可能是由于 skulpt.min.js 设置的全局变量。具体来说,我收到以下消息:
./src/utils/skulpt-stdlib.js
Line 1:1: 'Sk' is not defined no-undef
我想这是因为 skulpt-stdlib.js 脚本依赖于首先读取 skulpt.min.js 脚本并在 skulpt-stdlib.js 脚本工作之前设置其全局变量。我需要在 React 中做什么才能让它像在普通网页中一样工作?谢谢!