Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 使用反应启动器套件设置烧瓶_Reactjs_Flask_Graphql_React Starter Kit_Flask Graphql - Fatal编程技术网

Reactjs 使用反应启动器套件设置烧瓶

Reactjs 使用反应启动器套件设置烧瓶,reactjs,flask,graphql,react-starter-kit,flask-graphql,Reactjs,Flask,Graphql,React Starter Kit,Flask Graphql,这个问题对于react初学者工具包来说非常具体,不过,其他人可能可以在Internet上提供帮助。我正在尝试将react starter工具包用于我正在开发的烧瓶应用程序。我选择了这个yeoman生成器,因为它有很多我想要的东西,但是,我不想在节点服务器上运行。我有一个烧瓶应用程序,我只想连接到前端。我不太清楚节点路由如何知道要包含哪个.js捆绑文件(而且节点路由对我来说有点混淆)。从哪里开始最好 我想如果我可以从一个特定的问题开始,我可以用index.html指向哪个.js文件?或者我怎么能找

这个问题对于react初学者工具包来说非常具体,不过,其他人可能可以在Internet上提供帮助。我正在尝试将react starter工具包用于我正在开发的烧瓶应用程序。我选择了这个yeoman生成器,因为它有很多我想要的东西,但是,我不想在节点服务器上运行。我有一个烧瓶应用程序,我只想连接到前端。我不太清楚节点路由如何知道要包含哪个
.js
捆绑文件(而且节点路由对我来说有点混淆)。从哪里开始最好

我想如果我可以从一个特定的问题开始,我可以用
index.html
指向哪个
.js
文件?或者我怎么能找到呢

我尝试在这里问这个问题,但我希望能被引导到正确的地方

这是我的
index.html

<!DOCTYPE html>
<html>
  <head lang="en">
    <meta charset="UTF-8">
    <title>Flask React</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <!-- styles -->
  </head>
  <body>
    <div id="app"></div>
    <!-- scripts -->
    <script type="text/js" src="build/assets.js"></script>
  </body>
</html>
以下是
build/assets.js

module.exports = {"main":{"js":"/main.js?032d72b634c91d2f8756"}};
其中
/main.js?{{string}
指向该捆绑版本的应用程序

以下是文件目录布局:

App
|-app
  |-Core
    |-view.py
  |-Templates
    |-index.html
|-build
  |-assets.js
|-src

我决定做的,也是我建议做的,是在react启动器套件旁边使用石墨烯和烧瓶GraphQL。然后,为了获取我的数据,我可以让节点服务器查询flask服务器,从postgres获取数据。这将允许我继续使用flask服务器在python中处理data-y内容,并在需要时生成RESTful API,但也将允许我受益于GraphQL的强大功能


我仍在解决所有问题,将来我会在一切正常的情况下重新发布。

那么你打算在flask中创建一个“索引”路由,返回链接源JS文件的模板吗?@PatrickAllen是的,至少在我解决这个问题时开始。我现在正在玩游戏,尝试让它指向
build/assets.js
,看看会发生什么。。。对吗?那没用…什么没用?请包括应用程序的文件目录布局以及用于加载应用程序的HTMLscripts@cricket_007我更新了最新版本,以便更清晰一点。
App
|-app
  |-Core
    |-view.py
  |-Templates
    |-index.html
|-build
  |-assets.js
|-src