我有一个用reactjs编写的带有flask后端的web应用程序。由于我目前已经设置了项目,reactjs应用程序嵌套在flask应用程序中,我使用符号链接将编译的bundle.js
文件放在适当的位置(包含我的js的文件)。所以我的项目看起来像这样:
├── app.py
├── js
│ └── bundle.js -> reactapp/public/bundle.js
├── reactapp
│ └── public
│ └── bundle.js
└── templates
这工作很好,但每次我在我的反应应用程序更改任何东西,我需要有网页包重建我的捆绑包.js手动操作。我想知道是否有什么方法可以在每次调用flask run
来启动开发服务器时调用{bundle.js
总是最新的。这可能吗?或者,是否有一些我不知道的使用flask+react的最佳实践?在
我当然不是React.js公司但对于这种情况,我通常只编写一个快速bash包装器脚本,如:
这样,Flask将只在NPM构建成功完成的情况下运行。 希望这能有所帮助。在
相关问题 更多 >
编程相关推荐