Rezolvat: nu pot găsi modulul „sass” reacționează

Ar putea exista o serie de motive pentru care este posibil să nu reușiți să găsiți modulul Sass. În primul rând, s-ar putea ca acesta să nu fie instalat pe mașina dvs. În al doilea rând, s-ar putea să cauți o altă versiune de Sass decât cea folosită de React. În al treilea rând, s-ar putea ca modulul să nu fie compatibil cu React. În cele din urmă, s-ar putea ca modulul să nu fie încărcat atunci când încercați să-l utilizați.

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

Codul de mai sus încearcă să folosească preprocesorul pentru foaia de stil SASS cu un proiect React Native. SASS trebuie instalat mai întâi, ceea ce se poate face cu managerul de pachete de noduri (npm). Odată ce SASS este instalat, codul de mai sus adaugă un script la fișierul package.json al proiectului care poate fi rulat cu npm pentru a compila fișiere SASS în CSS. Cu toate acestea, atunci când scriptul este rulat, apare o eroare care spune că modulul SASS nu poate fi găsit. Acest lucru s-ar putea datora unei greșeli de scriere în script sau a unei versiuni învechite de SASS care este utilizată.

Gulp.js

Gulp.js este un ruler de sarcini pentru limbajul JavaScript. Facilitează automatizarea sarcinilor obișnuite, cum ar fi compilarea și minimizarea codului, rularea testelor și generarea de documentație.

Unul dintre avantajele utilizării Gulp.js este că poate fi folosit cu orice proiect JavaScript. Deoarece este atât de versatil, îl puteți folosi pentru a vă accelera procesul de dezvoltare sau pentru a crea versiuni automate și teste pentru codul dvs.

Dacă sunteți nou în Gulp.js, există câteva resurse disponibile care vă vor ajuta să începeți:

Odată ce ai o înțelegere de bază a modului în care funcționează Gulp, poți începe să-l folosești pentru a automatiza procesul de dezvoltare. De exemplu, l-ați putea folosi pentru a compila și a minimiza codul automat, pentru a rula teste unitare pentru fiecare modificare și pentru a genera documentație din codul sursă.

Pentru ce este Gulp

?

Gulp este un ruler de sarcini pentru JavaScript care vă ajută să vă automatizați procesul de dezvoltare. Poate fi folosit pentru a compila și gestiona codul sursă, testarea unitară și multe altele.

'fundul%27

Sass este un limbaj pentru foi de stil pentru CSS. Este un superset de CSS, ceea ce înseamnă că poate stila mai mult decât doar CSS. Sass vă permite să scrieți foi de stil modulare și reutilizabile, făcând codul mai ușor de întreținut.

Postări asemănatoare:

Lăsați un comentariu