如何在不使用 node.js 的情况下添加标准 React 应用程序

How to add a standard react app without using node.js

在企业项目中,身份验证和授权是不同的,因为我们使用 SSO(单点登录)或使用内部 CDN(内容分发网络)读取客户端 Web 应用程序中的一些数据。

在一些像这样的项目中,程序行写得最准确。你可以看到文件夹和文件也由 SOLID 等约定组成。

在一个至少有50个子系统的项目中,如果我在一个项目(create-react-app)中使用react,这个项目至少给我126个文件夹。 (CREATE - REACT - APP) 给了我很多对我没有任何性能的文件夹。 另一方面,我需要一个包含最多十个脚本文件的结构,以便将它们添加到 CDN 项目并清理编码。

我想要的: 我想要一些简单的脚本来让我不受限制地制作组件。 现在只添加 react,react-dom,react routing,babel,浏览器 js 脚本不可能使用 Import,Export 组件。

请帮助我了解如何在不添加 create-react-app 的情况下导入和导出组件。

对我来说最好的选择是 link 或通过告诉我应该添加到项目中的内容来帮助我。

官方文档(此处:https://reactjs.org/docs/try-react.html) mentions a static html file (this: https://raw.githubusercontent.com/reactjs/reactjs.org/master/static/html/single-file-example.html)在单个文件中包含用于 React 的导入脚本,无需安装它。

查看 html 文件的源代码,特别是这些行:

<script src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
<script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script>

如果这就是您要找的,请告诉我。