169 похожих чатов

Всем привет, есть ли у кого-нибудь пример как использовать sass

в svelte проекте?

5 ответов

19 просмотров
⁣Аидрфй- Автор вопроса

не имею в виду как настроить препроцессор и тд, а как использовать его в компонентах в целом

⁣Аидрфй
не имею в виду как настроить препроцессор и тд, а ...

Слушай, а можешь свой конфиг скинуть? А то я что-то пободался с подключением, а чуда пока так и не произошло

⁣Аидрфй- Автор вопроса
Kirill Yakovlev
Слушай, а можешь свой конфиг скинуть? А то я что-т...

rollup.config.js import svelte from 'rollup-plugin-svelte'; import commonjs from '@rollup/plugin-commonjs'; import resolve from '@rollup/plugin-node-resolve'; import livereload from 'rollup-plugin-livereload'; import { terser } from 'rollup-plugin-terser'; import sveltePreprocess from 'svelte-preprocess'; import typescript from '@rollup/plugin-typescript'; import css from 'rollup-plugin-css-only'; import svg from 'rollup-plugin-svg'; const production = !process.env.ROLLUP_WATCH; function serve() { let server; function toExit() { if (server) server.kill(0); } return { writeBundle() { if (server) return; server = require('child_process').spawn('npm', ['run', 'start', '--', '--dev'], { stdio: ['ignore', 'inherit', 'inherit'], shell: true }); process.on('SIGTERM', toExit); process.on('exit', toExit); } }; } export default { input: 'src/main.ts', output: { sourcemap: true, format: 'iife', name: 'app', file: 'public/build/bundle.js' }, plugins: [ svelte({ preprocess: sveltePreprocess({ sourceMap: !production, postcss: true }), compilerOptions: { dev: !production } }), css({ output: 'bundle.css' }), svg({ base64: true }), resolve({ browser: true, dedupe: ['svelte'] }), commonjs(), typescript({ sourceMap: !production, inlineSources: !production }), !production && serve(), !production && livereload('public'), production && terser() ], watch: { clearScreen: false } }; svelte.config.cjs const sveltePreprocess = require('svelte-preprocess') module.exports = { preprocess: sveltePreprocess() } postcss.config.js module.exports = { plugins: [ require('autoprefixer') ] } Пакеты npm: sass, autoprefixer, postcss, postcss-load-config, svelte-preprocess

⁣Аидрфй- Автор вопроса
⁣Аидрфй
rollup.config.js import svelte from 'rollup-plugin...

тут дополнительно еще rollup-plugin-svg, он к всему этому отношения не имеет

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта