首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将数据从BigQuery移植到已经部署在谷歌应用引擎上的ReactJS webpack应用程序

如何将数据从BigQuery移植到已经部署在谷歌应用引擎上的ReactJS webpack应用程序
EN

Stack Overflow用户
提问于 2019-06-20 23:39:09
回答 1查看 595关注 0票数 1

我已经成功地使用一些示例数据(基于vis academy教程)在Google app Engine上部署了一个基于kepler.gl的应用程序。我想要的是能够从Big Query中获得数据,并将其作为源数据传递。

我试图用nodejs-bigquery sample实现这个示例,但是不知道如何将结果传递到主app.js文件中。我是一个绝对的应用程序开发和javascript的初学者,所以任何帮助都会非常感谢。

下面是我的主app.js文件的外观

代码语言:javascript
运行
复制
import React, {Component} from 'react';
import {connect} from 'react-redux';
import AutoSizer from 'react-virtualized/dist/commonjs/AutoSizer';
import KeplerGl from 'kepler.gl';

// Kepler.gl actions
import {addDataToMap} from 'kepler.gl/actions';
// Kepler.gl Data processing APIs
import Processors from 'kepler.gl/processors';

// Sample data
//import data from './data/bq.js'

.... 

以下是错误输出:

代码语言:javascript
运行
复制
ERROR in ./~/https-proxy-agent/index.js
Module not found: Error: Can't resolve 'net' in '/Users/saroosh/code/GAE/node_modules/https-proxy-agent'
 @ ./~/https-proxy-agent/index.js 5:10-24
 @ ./~/teeny-request/build/src/index.js
 @ ./~/@google-cloud/common/build/src/util.js
 @ ./~/@google-cloud/common/build/src/index.js
 @ ./~/@google-cloud/bigquery/build/src/index.js
 @ ./src/data/bq.js
 @ ./src/app.js
 @ ./src/main.js

ERROR in ./~/https-proxy-agent/index.js
Module not found: Error: Can't resolve 'tls' in '/Users/saroosh/code/GAE/node_modules/https-proxy-agent'
 @ ./~/https-proxy-agent/index.js 6:10-24
 @ ./~/teeny-request/build/src/index.js
 @ ./~/@google-cloud/common/build/src/util.js
 @ ./~/@google-cloud/common/build/src/index.js
 @ ./~/@google-cloud/bigquery/build/src/index.js
 @ ./src/data/bq.js
 @ ./src/app.js
 @ ./src/main.js
EN

回答 1

Stack Overflow用户

发布于 2019-08-09 03:35:32

这似乎是webpack的一个问题。我发现了一些与webpack集成相关的问题。我从here得到了一些变通方法,你可以在here上找到更多信息。

至于解决方法,如果您使用的是vis academy tutorial中提供的webpack.config.js,请尝试执行以下操作:

在webpack.config.js中替换此部件:

代码语言:javascript
运行
复制
node: {
    fs: 'empty'
  },

有了这个:

代码语言:javascript
运行
复制
node: {
    fs: 'empty',
    net: 'empty',
    tls: 'empty',
  },

由@tanohzana提供的解决方案

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

https://stackoverflow.com/questions/56689507

复制
相关文章

相似问题

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