Неожиданный символический вавилон. React.js без веб-пакета

#reactjs #babeljs #babel-loader

Вопрос:

 <script src="~/js/react-js/react.js" asp-append-version="true"></script>
<script src="~/js/react-js/react-dom.js" asp-append-version="true"></script>
<script src="~/js/react-js/babel.js" asp-append-version="true"></script>
<script type="text/babel" src="~/js/react-js/components/app.js" asp-append-version="true"></script>


 <script type="text/babel">
           setTimeout(() => ReactDOM.render(
             <App dangerouslySetInnerHTML={ { __html : "<div>HTML</div>" } />, 
             document.getElementById("manual-content")), 0)
 </script> 





Uncaught SyntaxError: Inline Babel script: Unexpected token (2:104)
      1 | 
    > 2 |         setTimeout(() => ReactDOM.render(<App dangerouslySetInnerHTML={ { __html : "<div>HTML</div>" } }/>, document.getElementById("manual-content")), 0)
        |                                                                                                         ^
      3 | 
 

что случилось? почему вавилон выдает ошибку. Я не могу понять.

Я хочу перенести разметку, но вавилон по какой-то причине не работает. Я не использую сборщики веб-пакетов

Я использую подключение к файлам через теги сценариев