是否可以在一个 html 页面中放置带有 React 和 MobX 的简单应用程序?

问题描述

我只想通过 src 链接到库,并在没有 Node.JS 或 Webpack 的情况下使用它们。

解决方法

当然,只需使用 unpkg 之类的服务:

<script crossorigin src="https://unpkg.com/react@17/umd/react.production.min.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@17/umd/react-dom.production.min.js"></script>
<script crossorigin src="https://unpkg.com/mobx@6.3.2/dist/mobx.umd.production.min.js"></script>
<script crossorigin src="https://unpkg.com/mobx-react@7.2.0/dist/mobxreact.umd.production.min.js"></script>

它将通过 window.Reactwindow.ReactDOM 等提供。