Riješeno: ne može pronaći modul 'sass' reagira

Mogli bi postojati brojni razlozi zašto možda ne možete pronaći Sass modul. Prvo, moguće je da nije instaliran na vašem računalu. Drugo, moguće je da tražite drugačiju verziju Sassa od one koju koristi React. Treće, moguće je da modul nije kompatibilan s Reactom. Konačno, moguće je da modul nije učitan kada ga pokušate koristiti.

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

Gornji kod pokušava upotrijebiti predprocesor SASS stylesheet s projektom React Native. Prvo je potrebno instalirati SASS, što se može učiniti pomoću Node Package Managera (npm). Nakon što je SASS instaliran, gornji kod dodaje skriptu u datoteku package.json projekta koja se može pokrenuti s npm-om za kompajliranje SASS datoteka u CSS. Međutim, kada se skripta pokrene, pojavljuje se pogreška koja kaže da se SASS modul ne može pronaći. To može biti zbog pogreške pri upisu u skripti ili korištenja zastarjele verzije SASS-a.

Gutljaj.js

Gulp.js je pokretač zadataka za JavaScript jezik. Olakšava automatizaciju uobičajenih zadataka, poput kompajliranja i smanjivanja koda, izvođenja testova i generiranja dokumentacije.

Jedna od prednosti korištenja Gulp.js je da se može koristiti s bilo kojim JavaScript projektom. Budući da je toliko svestran, možete ga koristiti za ubrzavanje procesa razvoja ili za stvaranje automatiziranih verzija i testova za vaš kod.

Ako ste novi u Gulp.js, postoji nekoliko dostupnih resursa koji će vam pomoći da počnete:

Nakon što steknete osnovno razumijevanje o tome kako Gulp radi, možete ga početi koristiti za automatizaciju procesa razvoja. Na primjer, možete ga koristiti za automatsko kompajliranje i smanjivanje koda, pokretanje jediničnih testova za svaku promjenu i generiranje dokumentacije iz vašeg izvornog koda.

Čemu služi Gulp

?

Gulp je pokretač zadataka za JavaScript koji vam pomaže da automatizirate svoj proces razvoja. Može se koristiti za kompajliranje i upravljanje izvornim kodom, testiranje jedinica i više.

magarac%27

Sass je stilski jezik za CSS. To je nadskup CSS-a, što znači da može stilizirati više od samog CSS-a. Sass vam omogućuje pisanje modularnih stilskih tablica za višekratnu upotrebu, čineći vaš kod lakšim za održavanje.

Povezani postovi:

Ostavite komentar