Javascript 如何在React js中访问Node.js包

Javascript 如何在React js中访问Node.js包,javascript,node.js,reactjs,npm,serverless,Javascript,Node.js,Reactjs,Npm,Serverless,我正在使用AWS开发React-Serverless应用程序,我想在React-JS中访问特定于Node JS的软件包,不使用后端的Node JS访问Node JS软件包的替代方案有哪些 字体列表是一个Node.js包,用于列出系统上可用的字体。 我想在前端访问此软件包 需要帮助 为了回答更广泛的问题,针对节点的包很可能只在节点生态系统中工作 在字体列表的情况下,它看起来像是在运行vbs脚本以获取可用字体(在windows的情况下)。由于安全限制,在浏览器环境中无法运行这样的外部脚本或访问本地文

我正在使用AWS开发React-Serverless应用程序,我想在React-JS中访问特定于Node JS的软件包,不使用后端的Node JS访问Node JS软件包的替代方案有哪些

字体列表是一个Node.js包,用于列出系统上可用的字体。 我想在前端访问此软件包


需要帮助

为了回答更广泛的问题,针对节点的包很可能只在节点生态系统中工作

字体列表
的情况下,它看起来像是在运行vbs脚本以获取可用字体(在windows的情况下)。由于安全限制,在浏览器环境中无法运行这样的外部脚本或访问本地文件系统


因此,要在浏览器中获得字体列表,需要有自己的解决方案。您不能只使用Node.js包,即使它仍然是js。

您想使用什么包?如果该包发出文件系统请求,则将不可能,因为React处于browser@RadonirinaMaminiaina作者说这是
字体列表
。我相信他们知道它在浏览器中不起作用。对于这个特定的任务,您必须实现字体检测,这不是一件小事。在系统中安装字体后,在React上开发的网络上的Figma UI设计工具会检测它,并在网络上呈现它。在网络选项卡上使用XHR请求URL:他们是如何做到这一点的?我正在开发一个字体管理器应用程序,在前端使用React JS,在后端使用无服务器Lambda。我想使用React访问系统字体。在React JS应用程序中访问系统字体的可能方法有哪些。我是否必须将NodeJS与React和Lambda一起使用,或者使用任何可能的替代方法来访问系统文件/目录?或者如何使用javascript访问系统字体目录。需要Help@AliSyed您将无法使用浏览器访问系统字体。它根本没有访问权限。您可以做的最接近的事情是检测浏览器有哪些可用字体。当有人评论你的答案时,有很多方法可以做到这一点。