Opgelost: kan module 'sass' reactie niet vinden

Er kunnen een aantal redenen zijn waarom u de Sass-module niet kunt vinden. Ten eerste kan het zijn dat het niet op uw computer is geïnstalleerd. Ten tweede kan het zijn dat je op zoek bent naar een andere versie van Sass dan wat React gebruikt. Ten derde kan het zijn dat de module niet compatibel is met React. Ten slotte kan het zijn dat de module niet wordt geladen wanneer u deze probeert te gebruiken.

-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?

De bovenstaande code probeert de SASS-stylesheet-preprocessor te gebruiken met een React Native-project. SASS moet eerst worden geïnstalleerd, wat kan worden gedaan met de node-pakketbeheerder (npm). Nadat SASS is geïnstalleerd, voegt de bovenstaande code een script toe aan het package.json-bestand van het project dat kan worden uitgevoerd met npm om SASS-bestanden in CSS te compileren. Wanneer het script wordt uitgevoerd, treedt er echter een fout op die zegt dat de SASS-module niet kan worden gevonden. Dit kan komen door een typefout in het script of door een verouderde versie van SASS die wordt gebruikt.

Gulp.js

Gulp.js is een taakloper voor de JavaScript-taal. Het maakt het gemakkelijk om veelvoorkomende taken te automatiseren, zoals het compileren en verkleinen van code, het uitvoeren van tests en het genereren van documentatie.

Een van de voordelen van het gebruik van Gulp.js is dat het met elk JavaScript-project kan worden gebruikt. Omdat het zo veelzijdig is, kunt u het gebruiken om uw ontwikkelingsproces te versnellen of om geautomatiseerde builds en tests voor uw code te maken.

Als Gulp.js nieuw voor je is, zijn er enkele bronnen beschikbaar die je op weg kunnen helpen:

Als je eenmaal een basiskennis hebt van hoe Gulp werkt, kun je het gaan gebruiken om je ontwikkelproces te automatiseren. U kunt het bijvoorbeeld gebruiken om uw code automatisch te compileren en te verkleinen, unit-tests uit te voeren op elke wijziging en documentatie te genereren op basis van uw broncode.

Waar is Gulp voor

?

Gulp is een taakloper voor JavaScript die u helpt uw ​​ontwikkelproces te automatiseren. Het kan worden gebruikt voor het compileren en broncodebeheer, het testen van eenheden en meer.

'kont%27

Sass is een stijlbladtaal voor CSS. Het is een superset van CSS, wat betekent dat het meer kan stylen dan alleen CSS. Met Sass kun je modulaire en herbruikbare stylesheets schrijven, waardoor je code beter te onderhouden is.

Gerelateerde berichten:

Laat een bericht achter