gpt4 book ai didi

javascript - 尝试在 3rd 方应用程序中包含 Node JS 库

转载 作者:行者123 更新时间:2023-12-03 07:03:30 25 4
gpt4 key购买 nike

我正在尝试在第三方应用程序中使用以下node.js模块,该应用程序内置了一个javascript编译器。我安装了 node.js,但似乎无法使用 require 功能。关于如何将这些模块包含到应用程序中,有什么建议吗?

var mysql = require("mysql");
var fs = require("fs");
var path = require("path");

最佳答案

require() 是内置于 Node.js 环境中的函数。它不是标准 Javascript 的一部分,因此可能不存在于您的其他 Javascript 环境中。请记住,为 Node.js 编写的许多模块都使用 Node.js 特定的函数和模块,而这些函数和模块不一定存在于其他 JS 引擎中。

如果您告诉我们更多有关您正在运行的 JS 引擎以及您试图使用 Node.js 模块在该引擎中完成什么任务的信息,我们也许能够就如何继续进行提供更具体的建议。除非其他 JS 引擎尝试与 Node.js 环境 100% 兼容,或者除非您尝试使用的模块不引用 Node.js 环境特有的任何功能,否则这些模块不太可能将在另一个 JS 环境中运行。

请记住,node.js 是一个 V8 Javascript 引擎加上一大堆其他库和功能。您不能仅用 Javascript 引擎来替换它。

关于javascript - 尝试在 3rd 方应用程序中包含 Node JS 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36927050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com