将Web应用程序连接到脱机编译器(Java/Python)
我正在创建一个应用程序,学生在前端(角度)输入代码。代码将被发送到后端(节点)进行编译和运行。我知道HACKER-EARTH API,它可以通过API调用获得编译和输出结果。我想让这个应用程序可以脱机使用(内联网而不是INTERNET)。有没有任何可能的方法使我的应用程序可以与系统上安装的编译器(JAVA、PYTHON、C)通信,以编译给定的代码并返回结果 任何资源/链接都将非常有用 请帮忙!将Web应用程序连接到脱机编译器(Java/Python),java,python,node.js,angular,compiler-services,Java,Python,Node.js,Angular,Compiler Services,我正在创建一个应用程序,学生在前端(角度)输入代码。代码将被发送到后端(节点)进行编译和运行。我知道HACKER-EARTH API,它可以通过API调用获得编译和输出结果。我想让这个应用程序可以脱机使用(内联网而不是INTERNET)。有没有任何可能的方法使我的应用程序可以与系统上安装的编译器(JAVA、PYTHON、C)通信,以编译给定的代码并返回结果 任何资源/链接都将非常有用 请帮忙! 提前谢谢 首先写一个从前端获得的代码文件,然后(如果文件成功写入),您可以使用子进程中的spawn或e
提前谢谢 首先写一个从前端获得的代码文件,然后(如果文件成功写入),您可以使用子进程中的spawn或exec调用编译器并执行代码,然后获取stdout和stderr。 对于子进程,您可以参考 您也可以使用这些包或参考它们的代码
首先写一个从前端获得的代码文件,然后(如果文件成功写入),您可以使用子进程中的spawn或exec调用编译器并执行代码,然后获取stdout和stderr。 对于子进程,您可以参考 您也可以使用这些包或参考它们的代码