У меня есть приложение activjs, которое я развернул на своем веб-сервере.
Я создаю свое приложение (так что оно создает папку build
), и когда я хочу запустить его с ~/.npm-packages/bin/serve -s ./build -l tcp://0.0.0.0:8100
, оно работает (с рабочим каталогом, установленным на react/
, сборка здесь react/build
, но мы можем видеть весь исходный код на моей странице, эта теория невозможна в производственном режиме.
Если я установлю рабочий каталог на react/build
, он вернет ошибку 404.
![](https://i.stack.imgur.com/Dz1L7.png)
Внутри build
папка
![Inside build](https://i.stack.imgur.com/t61bG.png)
К сожалению, он не возвращает никакой другой ошибки.
Обновление: у меня только папка build
, и она работает, но мы всегда можем увидеть исходный код, даже если он находится в рабочем режиме.
Если я изменю на react/build
, react/build/static
или другое, отобразится 404.