我正在深入研究 NodeJS 和 Express(这对我来说太复杂了)来构建一个实时 Web 应用程序。目前,我正在尝试了解如何在服务器端使用现有的 javascript 库。问题是该库似乎设计为在客户端运行,因此,说明仅向您展示如何在客户端使用它。我正在谈论的图书馆可以在这里找到......
https://github.com/replit/jsrepl
问题:
- 由于 NodeJS 网络应用程序是基于 javascript 构建的,可以说我可以在服务器端运行任何非 gui javascript 库吗?
- 任何人都可以提供一些指导,说明如何将 jsrepl 库添加到我的 Express 3.0 应用程序中,让我可以像在浏览器的客户端使用它一样使用它?我是否必须修改 jsrepl 代码并添加“导出”。到我想使用的方法?
意思是,在服务器端,我可以执行以下代码......
var jsrepl = new JSREPL({
input: inputCallback,
output: outputCallback,
result: resultCallback,
error: errorCallback,
progress: progressCallback,
timeout: {
time: 30000,
callback: timeoutCallback
}
});
提前感谢您的智慧!我正在尽我所能理解这一切。