javascript - 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
请帮忙!
解决方案
尝试使用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,这样您就不必为不同的项目坚持特定的版本。
推荐阅读
- reactjs - 从 TreeView 拖动事件时,整个页面向右滚动(计划/外部拖放)
- javascript - 错误 [ERR_HTTP_HEADERS_SENT]:在将标头发送到客户端后无法设置标头 ASYNC AWAIT 不起作用
- javascript - 在 React 中向容器顶部添加内容时如何保持滚动位置
- ruby-on-rails-6 - Rails:wkhtmltopdf 不可执行
- javascript - 材料 ui,redux 可选连接的通用高阶(HOC)反应组件打字稿
- python - 如何对 pandas DataFrame 中的内部列表进行排序?
- firebase - 在 Flutter 中使用电话身份验证时无法更新 firebase 数据库中的数据
- php - 组数组php
- android-studio - Android Studio GitHub:推送到 origin/master 被拒绝
- sharepoint - 如何在sharepoint计算列中获取两个日期之间的差异