Javascript browser.js:173未捕获错误:不支持process.binding

Javascript browser.js:173未捕获错误:不支持process.binding,javascript,node.js,reactjs,request,Javascript,Node.js,Reactjs,Request,只要我添加使用request插件的代码块。我得到了这个错误。不知道为什么会来,也不知道该怎么办 已完成安装url,但尚未成功 这是我的密码: export function serviceCall(token, method, url, body) { return new Promise((resolve, reject) => { let start = new Date(); let reqObj = { method, url: `${c

只要我添加使用
request
插件的代码块。我得到了这个错误。不知道为什么会来,也不知道该怎么办

已完成安装
url
,但尚未成功

这是我的密码:

export function serviceCall(token, method, url, body) {
  return new Promise((resolve, reject) => {
    let start = new Date();
    let reqObj = {
      method,
      url: `${config.api}/${url}`,
      headers: {
        Authorization: token
      }
    };
    if (body) {
      reqObj.body = body;
      reqObj.json = true;
    }
    request(
      reqObj,
      function (error, response, body) {
        try {
          if (!error && (response.statusCode === 200 || response.statusCode === 201 || response.statusCode === 204)) {
            if (typeof body === 'object') {
              return resolve(body);
            }
            return resolve(JSON.parse(body));
          }
          // The error messages are actually getting sent in the body
          return reject(JSON.stringify(body));
        } catch (err) {
          reject(err);
        }
      }
    );
  });
错误:

browser.js:173 Uncaught Error: process.binding is not supported
    at Object.process.binding (browser.js:173)
    at Object.eval (util.js:3)
    at eval (util.js:1053)
    at Object.<anonymous> (bundle.js:6628)
    at __webpack_require__ (bundle.js:556)
    at fn (bundle.js:87)
    at eval (stream.js:6)
    at Object.<anonymous> (bundle.js:6700)
    at __webpack_require__ (bundle.js:556)
    at fn (bundle.js:87)
browser.js:173未捕获错误:不支持process.binding
位于Object.process.binding(browser.js:173)
在Object.eval(util.js:3)
评估时(util.js:1053)
反对。(bundle.js:6628)
at\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwpack\uuuuuuuuuuu require\uuuuuuuuuuuuuuuuuuuu(bundle.js:556)
在fn(bundle.js:87)
评估时(stream.js:6)
反对。(bundle.js:6700)
at\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwpack\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
在fn(bundle.js:87)

经过大量搜索,我找到了一个解决方案。这个问题是由我在应用程序中使用的一个插件
react脚本造成的。在将该插件更新到最新版本
0.8.2
后,它对我起了作用。我将把这个答案留给那些将来可能会面临类似问题的人


我有react脚本1.0.10版,但仍然存在此问题