首页 > 解决方案 > .NET Core 如何在运行时验证 JS 代码

问题描述

我有一个 C# .NET Framework 应用程序,它有一些 React 视图和一些用户可以输入 JS 代码的块。对上述 JS 代码的验证是在我的应用程序可执行文件旁边使用 node.exe 完成的。

现在,我将代码迁移到 .NET Core,以便在 Windows 和 Mac/Linux 上运行。因此,我的应用程序可执行文件中不能有 node.exe,并且我不想在应用程序旁边有 3 个不同的二进制文件,每个操作系统一个。

因此,我试图找到 node 的跨平台替代方案,以便在运行时通过 C# 验证 JS 代码。

我在网上搜索了一段时间,还没有找到解决方案。

任何方式让节点库只能通过 .NET Core 执行?还有其他选择吗?

标签: javascriptc#node.js.net-core

解决方案


推荐阅读