Vite продолжает заменять мои имена классов "JSS" в производственной сборкеJavascript

Форум по Javascript
Ответить
Anonymous
 Vite продолжает заменять мои имена классов "JSS" в производственной сборке

Сообщение Anonymous »

Когда я создаю свой проект Vite для производства, я заметил, что сгенерированный HTML, похоже, перезаписывает все имена моих классов JSS {somenumber}. Я понимаю, что это за производительность, но как я могу это отключить? Мне нужно поддерживать оригинальные имена классов для моей команды QA, чтобы запустить свои автоматические тесты против приложения. Это использование, чтобы быть так, когда я использовал WebPack. < /P>
React Ввод:

Код: Выделить всё

Hello World< /code> < /p>
Текущий вывод сборки:
Hello World< /code> < /p>
Желаемый выход сборки:
Hello World

Я попробовал опцию css.modules в конфигурации Vite, как предложено в этом посте, но это не работает, потому что я использую компоненты styled (не модули CSS). Я также попробовал esbuild.keepNames , и я также попытался установить режим для «разработки». Ничто из этого не имеет значения. Я могу получить Vite, чтобы делать то, что я хочу, когда запускаю в режиме DEV, то есть NPX VITE

Подробнее здесь: https://stackoverflow.com/questions/796 ... tion-build
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»