节点服务器运行前端程序包

时间:2019-06-06 14:15:22

标签: node.js npm

我在没有nodeJS的服务器上工作。 我想使用一些前端包,例如请求包。 我需要在服务器上运行节点才能使用这些前端软件包吗?

这用于在Debian-8系统上运行的Apache-MySQL-PHP服务器。

1 个答案:

答案 0 :(得分:0)

request模块需要多个节点API,例如httphttps,如您所见in this file。这使得该模块不适合前端使用。

但是,还有其他选择。您可以使用the native fetch API或“ webpack / browserify兼容”模块,例如https://www.npmjs.com/package/browser-request

可以使用捆绑工具(例如Webpack或Browserify)将其捆绑在一起。