Løst: finner ikke modulen 'sass' reagere

Det kan være flere grunner til at du kanskje ikke kan finne Sass-modulen. For det første kan det være at det ikke er installert på maskinen din. For det andre kan det være at du leter etter en annen versjon av Sass enn det React bruker. For det tredje kan det være at modulen ikke er kompatibel med React. Til slutt kan det være at modulen ikke er lastet inn når du prøver å bruke den.

-native

I'm trying to use SASS in my react native project. I installed node-sass and added the following line to my package.json file:
<code>"scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest",
    "sass": "node-sass --watch app/styles -o app/styles"  //&lt;-- this line is new!
  },</code> 
When I run <code>npm run sass</code>, I get the following error: <code>Error: Cannot find module 'sass'</code>. What am I doing wrong?

Koden ovenfor prøver å bruke SASS-stilarkforbehandleren med et React Native-prosjekt. SASS må installeres først, noe som kan gjøres med nodepakkebehandlingen (npm). Når SASS er installert, legger koden ovenfor til et skript til prosjektets package.json-fil som kan kjøres med npm for å kompilere SASS-filer til CSS. Men når skriptet kjøres, oppstår det en feil som sier at SASS-modulen ikke kan bli funnet. Dette kan skyldes en skrivefeil i skriptet eller en utdatert versjon av SASS som brukes.

Gulp.js

Gulp.js er en oppgaveløper for JavaScript-språket. Det gjør det enkelt å automatisere vanlige oppgaver, som å kompilere og forminske kode, kjøre tester og generere dokumentasjon.

En av fordelene med å bruke Gulp.js er at den kan brukes med alle JavaScript-prosjekter. Fordi det er så allsidig, kan du bruke det til å øke hastigheten på utviklingsprosessen eller til å lage automatiserte bygg og tester for koden din.

Hvis du er ny på Gulp.js, er det noen få ressurser tilgjengelig som vil hjelpe deg med å komme i gang:

Når du har fått en grunnleggende forståelse av hvordan Gulp fungerer, kan du begynne å bruke den til å automatisere utviklingsprosessen. Du kan for eksempel bruke den til å kompilere og minimere koden automatisk, kjøre enhetstester for hver endring og generere dokumentasjon fra kildekoden.

Hva er Gulp for

?

Gulp er en oppgaveløper for JavaScript som hjelper deg med å automatisere utviklingsprosessen. Den kan brukes til å kompilere og administrere kildekode, enhetstesting og mer.

'ass%27

Sass er et stilarkspråk for CSS. Det er et supersett av CSS, noe som betyr at det kan style mer enn bare CSS. Sass lar deg skrive modulære og gjenbrukbare stilark, noe som gjør koden din mer vedlikeholdbar.

Relaterte innlegg:

Legg igjen en kommentar