Запустите/протестируйте свои компоненты React в своих html-скриптах

Поэтому я хотел протестировать быстрый компонент реакции hello world, который продемонстрирован на домашней странице Facebook Github React https://facebook.github.io/react/.

Самый быстрый способ начать работу — обслуживать React из CDN. https://github.com/facebook/реагировать/

Ниже приведен HTML-скрипт для вставки вашего компонента реакции для тестирования/запуска скрипта.

‹!DOCTYPE html›
‹html›
‹head›

‹метакодировка="utf-8›

‹title›Базовый пример с веб-компонентами‹/title›

‹! — Основная библиотека React →

‹script src="https://unpkg.com/[email protected]/dist/react.js'›‹/script›

‹! — Библиотека ReactDOM →

‹script src="https://unpkg.com/[email protected]/dist/react-dom.js'›‹/script›
‹/head›

‹body›
‹h1›Базовый пример с веб-компонентами‹/h1›
‹div id="container"›

‹script src="https://cdnjs.cloudflare.com/ajax/libs/webcomponentsjs/0.7.21/webcomponents.js'›‹/script›
‹script src=»../.. /build/react.js»›‹/script›
‹script src=»../../build/react-dom.js»›‹/script›
‹script src=» https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.24/browser.min.js'›‹/script›

‹тип скрипта="text/babel"›

class HelloMessage extends React.Component {
render() {
return ‹div›Hello {this.props.name}‹/div›;
}
}

ReactDOM.render(‹HelloMessage name="Джейн" /›, контейнер);

‹/script›
‹/body›
‹/html›

В браузере Chrome перейдите в Интернет-магазин Chrome и найдите веб-сервер 200 OK для Chrome.

Перейдите в папку, в которой вы сохранили файл index.htm, и запустите веб-сервер.

Ваш компонент реакции должен работать в веб-браузере.