Vitejs рассматривает все файлы .scss как модули CSS ⇐ CSS

Разбираемся в CSS
Гость
Vitejs рассматривает все файлы .scss как модули CSS

Сообщение Гость »


Я работаю с устаревшим пакетом в монорепозитории и включаю его в массивOptimDeps. Можно ли каким-либо образом указать vite обрабатывать все файлы .scss, которые он видит, как файлы модулей CSS?

Первоначальный вопрос в дискорде: https://discord.com/channels/8040116061 ... 0343254016

Проблема в том, что что этот устаревший пакет имеет все файлы модулей CSS в виде простых файлов .scss вместо .module.scss, как ожидает vite, и поэтому я вижу эту ошибку:

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

The requested module '/@fs/Users/jakxz/go/src/.../components/fields/EditableField/EditableField.scss' does not provide an export named 'default''

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

EditableField.js
— это скомпилированный компонент реагирования ESM, который пытается

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

import styles from './EditableField.scss';


Источник: https://stackoverflow.com/questions/781 ... ss-modules

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