如何在Flask后端使用React和material-ui?

贾拉吉

我是一个有反应的初学者。我只是想用Flask后端制作一个Web应用程序,使用material-ui前端进行反应但是我在设置它时遇到了问题。

我做了什么

我从这里下载了React脚本然后,CDN的material-ui链接在此处可用而babel则在此处在为需要脱机支持的本地网络开发时,我下载并自行托管了它们。

我的密码

index.html

<html>
    <head>
        <script src="/src/libs/babel.min.js"></script>
    </head>
    <body>
        <div id="root"></div>
    </body>
    <script src="/src/js/index.js" type="text/babel"></script>
</html>

index.js

import {React} from './src/libs/react.min.js';
import {ReactDOM} from './src/libs/react-dom.min.js';
import * as mui from './src/libs/material-ui.min.js';

ReactDOM.render(<mui.Switch />, document.getElementById('root'))

它几乎是空的,因为我只是在设置东西。

我面临的错误

Uncaught ReferenceError: require is not defined
    at <anonymous>:5:17
    at VH (babel.min.js:1)
    at a (babel.min.js:1)
    at s (babel.min.js:1)
    at XMLHttpRequest.HH.t.forEach.e.src.o.onreadystatechange (babel.min.js:1)

现在我不知道我怎么得到这个需要的东西的工作与蟒蛇后端。还有其他解决方法吗?即使必须更改所有代码也没关系,仅更改设置而无需更改实际代码。

尼克·麦柯迪

Babel需要一些配置才能用于JSX,并且不支持生产环境中的浏览器。相反,我建议使用create-react-app您需要做的就是创建一个应用程序并将其复制index.js到中src,然后可以使用该build命令为Python后端获取静态HTML / JS / CSS文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在create-react-app和Typescript中使用CSS模块覆盖Material-UI?

如何在React中使用Material UI图标?

如何在React中使用Material UI组件

如何在 UI 和后端数据中显示不同的数据

如何在docker env中使用ngnix反向代理通信UI和后端应用程序

如何使用 Express 和 React 作为 UI 构建器在后端处理路由

如何在Meteor环境中使用React,Material UI和Styled-components管理服务器端渲染?

React和Material Ui入门

React,Material-UI和Stepper:如何在每个步骤中显示HTML

如何在React和Material UI中访问更改组件内部项目的样式?

如何在React和Material-UI中嵌入Calendly锚标签

如何在React中使用Material-UI覆盖react-data-grid样式

如何在不使用create-react-app的情况下使用Material-UI

使用TypeScript和Formik反应如何在Textfield Material-UI中使用图标

Material UI:如何在 React Material Ui Stepper 中更改标签的字体大小?

如何在React Material UI中实现全局主题?

如何在 React 中渲染 Material UI 图标?

如何在 React Material UI 字段中设置值

如何在本地 React 项目中引用 Material UI 组件

如何在React中覆盖material-ui-next CSS?

如何在Material-UI的React中更改链接的颜色?

如何在 React Material UI 的 AppBar 组件中设置容器?

如何在 Material UI React 中加粗 ListItem 文本

如何在React + Material-UI项目中使用CSS?

如何在React中使用Material UI设置全局字体颜色

如何在 React material-ui 中使用地图内的网格

如何在 react-hook-from 中使用 material-ui 自动完成功能

如何在Material-UI对话框模态中使用react-infinite-scroll-component?

如何在Material-ui 4,React 16.8,TypeScript 3.5中使用Refs