我在没有nodeJS的服务器上工作。 我想使用一些前端包,例如请求包。 我需要在服务器上运行节点才能使用这些前端软件包吗?
这用于在Debian-8系统上运行的Apache-MySQL-PHP服务器。
答案 0 :(得分:0)
request
模块需要多个节点API,例如http
和https
,如您所见in this file。这使得该模块不适合前端使用。
但是,还有其他选择。您可以使用the native fetch
API或“ webpack / browserify兼容”模块,例如https://www.npmjs.com/package/browser-request。
可以使用捆绑工具(例如Webpack或Browserify)将其捆绑在一起。