首页 > 解决方案 > Pusher.subscribe() 不是来自服务器端的函数?

问题描述

我正在尝试在服务器端使用 pusher.subscribe(),但 Pusher 仅适用于客户端。

我发现了这个:https ://github.com/pusher/pusher-http-node

这允许我们为服务器端设置一个推送器。但是,自述文件已过时,我无法设置它。

运行此命令

npm install pusher --prefix cloud/modules

仅创建:cloud/modules/etc 和 cloud/modules/node_modules。

这意味着我不能跑

$ cd cloud/modules/pusher

$ npm run parse-build

请帮忙!

标签: javascriptnode.jspusherpusher-js

解决方案


尝试使用cd cloud/modules/node_modules/pusher,然后npm run parse-build它将为 Parse 云创建构建

“为 Parse Cloud 创建构建。” && webpack --config=./parse.webpack.js 为 Parse Cloud 创建构建。sh:webpack:找不到命令

使用npm install -g webpack全局或本地安装 webpack 为项目安装 webpack 本地npm install -D以将所有 dev 依赖项安装在您的cd cloud/modules/node_modules/pusher目录中。建议在本地安装 webpack,这样您就不必为不同的项目坚持特定的版本。


推荐阅读