Сгладить структуру каталогов сборки в папке сборки React

#reactjs #sharepoint

#reactjs #sharepoint

Вопрос:

Мне интересно, есть ли способ полностью сгладить структуру папок в каталоге сборки create-react-app. Я пытаюсь выполнить быстрый перенос моего приложения на сайт sharepoint, но сайт sharepoint плохо работает со статической папкой / и ее дочерними папками, такими как css/, js / и media/ есть ли способ выполнить сборку при запуске npm, чтобы созданные пути были всев той же папке?

например, asset-manifest.json в настоящее время показывает файлы, подобные этому

 {
  "files": {
    "main.css": "./static/css/main.ad49c970.chunk.css",
    "main.js": "./static/js/main.bfd3a96b.chunk.js",
    "main.js.map": "./static/js/main.bfd3a96b.chunk.js.map",
    "runtime-main.js": "./static/js/runtime-main.c0915b68.js",
    "runtime-main.js.map": "./static/js/runtime-main.c0915b68.js.map",
    "static/css/2.d9ad5f5c.chunk.css": "./static/css/2.d9ad5f5c.chunk.css",
    "static/js/2.3c65d00b.chunk.js": "./static/js/2.3c65d00b.chunk.js",
    "static/js/2.3c65d00b.chunk.js.map": "./static/js/2.3c65d00b.chunk.js.map",
    "index.html": "./index.html",
    "precache-manifest.8fc2b5edb6f6029051530a49398ae5c2.js": "./precache-manifest.8fc2b5edb6f6029051530a49398ae5c2.js",
    "service-worker.js": "./service-worker.js",
    "static/css/2.d9ad5f5c.chunk.css.map": "./static/css/2.d9ad5f5c.chunk.css.map",
    "static/css/main.ad49c970.chunk.css.map": "./static/css/main.ad49c970.chunk.css.map",
    "static/js/2.3c65d00b.chunk.js.LICENSE.txt": "./static/js/2.3c65d00b.chunk.js.LICENSE.txt",
    "static/media/logo.svg": "./static/media/logo.5d5d9eef.svg"
  },
  "entrypoints": [
    "static/js/runtime-main.c0915b68.js",
    "static/css/2.d9ad5f5c.chunk.css",
    "static/js/2.3c65d00b.chunk.js",
    "static/css/main.ad49c970.chunk.css",
    "static/js/main.bfd3a96b.chunk.js"
  ]
}  

В идеале я просто хочу, чтобы все было в корневой папке / без static/js / etc .