[英]Using Skulpt with React
我有兴趣创建一个 React web 应用程序,它可以通过 Turtle 图形等程序教孩子们如何使用 Python。 我认为Skulpt将是一个很好的库,因为它已经有一个演示,在这里展示了如何在 HTML 页面中使用它。 然而,虽然它在正常的 web 页面中加载良好,但我很难让它在我的 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 中做什么才能让它像在普通 web 页面中一样工作? 谢谢!
试试这个,希望它有效,我也在尝试,如果它完全有效,我会更新它。
在 skulpt.min.js 的开头添加以下代码
function Sk() {}
以及 skulpt.min.js 末尾的以下代码
export { Sk };
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.