首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于上下文未定义而获取TypeError

由于上下文未定义而获取TypeError
EN

Stack Overflow用户
提问于 2019-09-13 10:27:12
回答 1查看 237关注 0票数 1
代码语言:javascript
复制
ERROR in ./node_modules/telegram-mtproto/es/worker.js (./node_modules/worker-loader?inline!./node_modules/telegram-mtproto/es/worker.js)
Module build failed (from ./node_modules/worker-loader/index.js):
TypeError: Cannot read property 'context' of undefined
    at Object.pitch (/Volumes/Work/Work/React/Lotteo/loteo-web/node_modules/worker-loader/index.js:32:46)
 @ ./node_modules/telegram-mtproto/es/crypto.js 53:18-61
 @ ./node_modules/telegram-mtproto/es/index.js
 @ ./src/common/utils/initializers.ts
 @ ./src/common/utils/index.ts
 @ ./src/logger/rollbar.ts
 @ ./src/logger/index.ts
 @ ./src/index.tsx
 @ multi (webpack)-dev-server/client?http://0.0.0.0:3000 (webpack)/hot/dev-server.js ./src

下面是我的代码:

代码语言:javascript
复制
const MTProto = require('telegram-mtproto').default;
const telPhone = { num : '', code: '' };
const api = { layer : '', initConnection : '', api_id : '' };
const server = { dev: true };
const client = MTProto({ server, api }); 

我不确定添加telegram-mtproto包后有什么问题?

EN

回答 1

Stack Overflow用户

发布于 2019-11-14 12:12:23

我也遇到过类似的问题。我也在使用telegram-mtproto库。

下面的步骤对我很有效:

  1. 安装了3.2.11版。您可以通过npm install -S telegram-mtproto@alpha获取此版本。有关此版本的更多信息,请参阅此处telegram-mtproto 3.2.11 release note
  2. I安装的worker-loader作为开发依赖项。npm install -D worker-loader.

这两个步骤清除了我所有的错误。祝好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57916595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档