Size: a a a

2020 September 02

AP

Alexander Ponomarev in Svelte [svelt]
если все равно падает, то проверяй путь к файлу и его название, видимо где-то просто опечатка=)
источник

К

Константин in Svelte [svelt]
йеп. Опечатка в 1 символе, который капсом. Вроде винда, не должно быть такого, но... теперь валится на картинках, которых, похоже, действительно не хватает
источник

К

Константин in Svelte [svelt]
в имени файла, в смысле
источник

К

Константин in Svelte [svelt]
хм, а вот ещё такой момент. Мне надо заменить этот style.css на модульный style.scss и чтобы он собирался тоже и импортился. Как это можно сделать?
источник

К

Константин in Svelte [svelt]
для этого sass-loader нужен?
источник

AP

Alexander Ponomarev in Svelte [svelt]
нет, для этого в cssloader
        loader: 'css-loader',
       options: {
         modules: true,
       }
источник

AP

Alexander Ponomarev in Svelte [svelt]
модульный это который можно так
import * as styles from 'style.css'
источник

К

Константин in Svelte [svelt]
сейчас попробую, спасибо )
источник

К

Константин in Svelte [svelt]
Alexander Ponomarev
модульный это который можно так
import * as styles from 'style.css'
не, там просто внутри импорты из других scss
источник

К

Константин in Svelte [svelt]
Alexander Ponomarev
модульный это который можно так
import * as styles from 'style.css'
мне нужно, чтобы scss-файлы и можно было импортнуть их корневой style.scss
источник

К

Константин in Svelte [svelt]
в котором
@import "skins.scss";
@import "md-skin.scss";
и всё такое
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Константин
в котором
@import "skins.scss";
@import "md-skin.scss";
и всё такое
ну это вроде из коробки работает
источник

К

Константин in Svelte [svelt]
т.е. просто импортить надо style.scss?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
import style from './style.scss';
источник

К

Константин in Svelte [svelt]
style - это что? ) Зачем он нужен?
источник

К

Константин in Svelte [svelt]
мне надо просто глобально импортнуть css
источник

К

Константин in Svelte [svelt]
ERROR in ./src/assets/styles/style.scss (./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ref--8-2!./node_modules/postcss-loader/src!./src/assets/styles/style.scss)
Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):
ModuleBuildError: Module build failed (from ./node_modules/postcss-loader/src/index.js):
SyntaxError

(8:1) Unknown word

  6 | */
  7 |
>  8 | // Google Fonts
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Константин
style - это что? ) Зачем он нужен?
это дефолтный экспорт, объект который делает css-loader (css modules)
miniCssExtractPlugin всё соберёт в итоговый одноимённый style.css или типа того
а style-loader подгрузит все стили из scss в style тег
источник

К

Константин in Svelte [svelt]
а переменная для чего нужна?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Константин
а переменная для чего нужна?
втыкаю уже

просто import './style.scss'; пиши

переменную можно использовать везде где работает js

style.className или style['class-name'] вставит заскоупаный класс
источник