CDN 链接
React 和 ReactDOM 都可以在 CDN 上获得。
<script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
上面的版本只适合开发环境,不适合生产环境。压缩并优化后的 React 可用生产版本在:
<script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
如果要加载指定版本的 react
和 react-dom
,只要把以上代码中的 16
替换为相应的版本数字即可。
crossorigin
属性?
为什么有 如果你从 CDN 引用 React,我们建议保留 crossorigin
属性设置:
<script crossorigin src="..."></script>
我们还建议验证你正在使用的 CDN 设置了 Access-Control-Allow-Origin: *
HTTP标头:
这可以在 React 16 及更高版本中实现更好的 错误处理体验。