Я создал этот новый create-react-app проект, чтобы попытаться построить его с помощью nix: https://github.com/donatello/test-app
create-react-app
Чтобы собрать с помощью nix, у меня есть https://github.com/donatello/test-app/blob/master/default.nix. Похоже, что пакет собирается, но в конечном результате сборки в каталоге result есть множество вещей, которые на самом деле не являются частью вывода. В соответствии с документацией create-реагировать-app на https://create-react-app.dev/docs/getting-started#npm -run-build-or-yarn-build выводом сборки является только созданный каталог build. Но у меня есть куча вещей, включая node_modules, все исходные файлы, git файлы и т. Д. c в каталоге result.
result
build
Как это можно исправить, что
nix-build -A webui
только помещает файлы в каталог build в результате?