Это очень легко и возможно скрыть полный исходный код, который становится доступным для конечного пользователя в инструментах разработчика. Вам необходимо обновить файл package.json
из папки ClientApp
.
Перед обновлением
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build", //UPDATE THIS LINE
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
Вам необходимо использовать следующий код вместо вышеуказанного кода:
После обновления
"scripts": {
"start": "react-scripts start",
"build": "rimraf ./build && react-scripts build && rimraf ./build/**/*.map",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
Вышеупомянутый код работал для меня. Эта ветка помогла мне в достижении моей цели. Для более подробной информации вы также можете проверить это.