@Mihail_Tropin
C++ и Python = my love

Ошибка при сборке React Parcel?

Возникает ошибка "URI malformed" (Приложение на React(create-react-app + eject)
// src/index.js

import React from 'react';
import ReactDOM from 'react-dom';
import './index.scss';
import App from './App';
import * as serviceWorker from './serviceWorker';

ReactDOM.render(<App />, document.getElementById('root'));

serviceWorker.unregister();


// public/index.html 
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta name="theme-color" content="#000000">
    <script src="https://apis.google.com/js/platform.js" async defer></script>
    <link rel="manifest" href="%PUBLIC_URL%/manifest.json">
  </head>
  <body>
    <noscript>
      You need to enable JavaScript to run this app.
    </noscript>
    <div id="root"></div>
    <script src="../src/index.js"></script>
  </body>
</html>


Как можно убрать это ошибку и нормально собрать всё в Parcel?
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
miraage
@miraage
Старый прогер
Я подозреваю, что %PUBLIC_URL% не поддерживается в Parcel из коробки.
В CRA это работает за счёт InterpolateHtmlPlugin, которого нет в Parcel.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы