[Rollup] Cannot read properties of undefined (reading 'url') -- with multiple @use
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- rollup, sass, typescript
- Ambito
- build-system, tooling
Direzione di ricerca
Riprodurre la configurazione Rollup segnalata usando rollup-plugin-scss con sass-embedded e un punto di ingresso SCSS contenente due istruzioni @use, quindi confrontarla con la stessa configurazione usando sass. Tracciare l’errore risultante di url undefined per determinare se appartiene a sass-embedded o al plugin Rollup; il lavoro è concluso quando la causa è stata identificata e il caso con più @use non fallisce più oppure è chiaramente documentato come non supportato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
This may be an issue specific to the Rollup plugin, but if sass-embedded is meant to be a drop-in replacement for sass, then it may be an issue worth describing here.
I am using:
"rollup": "^4.39.0",
"rollup-plugin-scss": "^4.0.1",
"sass-embedded": "^1.86.3"
Like this:
import scss from "rollup-plugin-scss";
import * as sassEmbedded from "sass-embedded";
...
scss({
fileName: "output.css",
sass: sassEmbedded
}),
And a stripped down test case file that looks like:
@use 'module1';
@use 'module2';
Which results in Cannot read properties of undefined (reading 'url') but only if there is more than one @use statement.
If I swap out sass-embedded for sass, it works without the error, which leads me to think the error lies in this package.
import scss from "rollup-plugin-scss";
import sass from "sass";
...
scss({
fileName: "output.css",
sass: sass
}),
- Lingua principale
- TypeScript
- Stelle
- 229
- Fork
- 33
- Merge medio
- 1g 9h
- PR unite (30g)
- 3
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di sass/embedded-host-node
-
EPIPE on Mac (Apple Silicon)Apertaneeds info
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
sass/embedded-host-node#387 · 20 commenti ·
-
bug needs info
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
sass/embedded-host-node#296 · 3 commenti ·
Tutte le issue di sass/embedded-host-node
Issue simili
-
[Text] Add Reading Time & Word Count Estimator for Reflection Notes in src/lib/text/reading-time.tsApertaarea:core beginner-friendly community contributions-welcome difficulty:easy enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
[fullsend] E2E: scorecard — filecheck GitLab entity metrics unavailable due to initialDelay timingApertae2e-failure ready-to-code
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
redhat-developer/rhdh-plugin-export-overlays#4698 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
devswha/herdr-web-ui#2884 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
b:minor bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
software-mansion/argent#1771 ·
I maintainer di solito rispondono entro 1 giorno