Как изменить путь сборки для React-app-rewired

Я пытаюсь изменить путь сборки для response-app-rewired в файле config-overrides.json, как упоминалось здесь

  [https://github.com/timarney/react-app-rewired/issues/201][1]

  module.exports = {
     paths: function (paths, env) {
     paths.appBuild = 'C:\\Projects\\jhipster\\src\\main\\webapp\\app';
     return paths;
  }
  };

но это не принимается во внимание, и я получаю следующую ошибку:

 Could not find a required file.
 Name: index.html
 Searched in: C:\Projects\jhipster\public

Я жестко запрограммировал путь напрямую, чтобы проверить, работает ли он.

Я что-то упускаю?

1 ответ

Проблема на самом деле не связана с путем сборки. Проблема в том, что React ожидает, что будетpublic/index.htmlфайл, но не может найти такой файл. Я предполагаю, что вы либо переименовалиpublicпапку или переместить в другое место.

Решение: скажиreact-app-rewiredгде найтиindex.html.

      // config-overrides.json
module.exports = {
    paths: function (paths, env) {
        paths.appBuild = 'C:\\Projects\\jhipster\\src\\main\\webapp\\app';
        // Tell the app where our public folder is
        paths.appPublic = 'path_to_public_folder';
        // Tell the app where our index.html is
        path.appHtml = 'path_to_index.html';
        return paths;
    }
};
Другие вопросы по тегам