当前位置:  开发笔记 > 编程语言 > 正文

在React代码中导入superagent时出错

如何解决《在React代码中导入superagent时出错》经验,为你挑选了1个好方法。

我有一个用JSX编写的NodeJS服务器代码,我正在导入superagent,如下所示:

import request from 'superagent';

当服务器在构建后启动时,我收到以下错误:TypeError:require不是函数.这发生在我编译的代码中的以下行:

var crypto = require('crypto');

在追溯时,我意识到'强大'需要加密,这是'超级'所要求的.

我在我的客户端javascript代码中有相同的superagent导入,但工作正常.我为节点(服务器)和客户端区分了编译JS代码,两者都是相同的.因此,它的构建方式似乎不是问题.

有没有人见过这个错误,你知道需要做什么吗?



1> SThomas..:

在这里找到了解决方案:

https://github.com/visionmedia/superagent/wiki/Superagent-for-Webpack

将所述插件添加到web包解决了这个问题.

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有