2016-11-25 2 views
0

Я пытаюсь настроить реакцию без npm.Вавилонский скрипт не преобразован

Я добавил три файла перед моим JSX, тем не менее, он дает мне ошибку:

SyntaxError: Unexpected token import 

Пожалуйста, помогите мне понять, что я пропустил. Код ниже.

"use strict"; 
 
import React from 'react'; 
 
import ReactDOM from 'react-dom'; 
 

 
ReactDOM.render(<h1> Hello, world! < /h1>, 
 
    document.getElementById('react') 
 
);
<div id="react">Hi O'm HTNL!</div> 
 
<script type="text/javascript" src="react.js"></script> 
 
<script type="text/javascript" src="react-dom.js"></script> 
 
<script src="https://npmcdn.com/[email protected]/browser.min.js"></script> 
 
<script type="text/babel" src="script.js"></script>

+1

Это потому, что в настоящее время 'import' - это не то, о чем JS вашего браузера знает. Если вы просто ищете какое-нибудь решение для песочницы, чтобы поиграть с ним, вы можете использовать html-файл [this] (https://facebook.github.io/react/downloads/single-file-example.html) из Facebook. – xmike

ответ

0

Благодаря @xmike комментарий я получил, что я не должен использовать импорт реагировать, и реагировать-РОМ, потому что я включил их в HTML-файл уже. Таким образом, без него все работает нормально.

Смежные вопросы