Reactjs 使用反应启动器套件设置烧瓶
这个问题对于react初学者工具包来说非常具体,不过,其他人可能可以在Internet上提供帮助。我正在尝试将react starter工具包用于我正在开发的烧瓶应用程序。我选择了这个yeoman生成器,因为它有很多我想要的东西,但是,我不想在节点服务器上运行。我有一个烧瓶应用程序,我只想连接到前端。我不太清楚节点路由如何知道要包含哪个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文件?或者我怎么能找
.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