Zgjidhet: nuk mund të gjej modulin 'sass' reagon

Mund të ketë një sërë arsyesh pse mund të mos jeni në gjendje të gjeni modulin Sass. Së pari, mund të jetë që nuk është i instaluar në kompjuterin tuaj. Së dyti, mund të jetë që po kërkoni një version të ndryshëm të Sass nga ai që përdor React. Së treti, mund të ndodhë që moduli të mos jetë i pajtueshëm me React. Më në fund, mund të ndodhë që moduli të mos jetë i ngarkuar kur përpiqeni ta përdorni.

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

Kodi i mësipërm po përpiqet të përdorë paraprocesorin e fletës së stilit SASS me një projekt React Native. Së pari duhet të instalohet SASS, gjë që mund të bëhet me menaxherin e paketave të nyjeve (npm). Pasi të instalohet SASS, kodi i mësipërm shton një skript në skedarin package.json të projektit që mund të ekzekutohet me npm për të përpiluar skedarët SASS në CSS. Megjithatë, kur ekzekutohet skripti, ndodh një gabim duke thënë se moduli SASS nuk mund të gjendet. Kjo mund të jetë për shkak të një gabimi shtypi në skenar ose një versioni të vjetëruar të SASS që po përdoret.

Gulp.js

Gulp.js është një ekzekutues detyrash për gjuhën JavaScript. E bën të lehtë automatizimin e detyrave të zakonshme, si përpilimi dhe minimi i kodit, ekzekutimi i testeve dhe gjenerimi i dokumentacionit.

Një nga përfitimet e përdorimit të Gulp.js është se mund të përdoret me çdo projekt JavaScript. Për shkak se është shumë i gjithanshëm, mund ta përdorni për të shpejtuar procesin tuaj të zhvillimit ose për të krijuar ndërtime dhe teste të automatizuara për kodin tuaj.

Nëse jeni i ri në Gulp.js, ka disa burime të disponueshme që do t'ju ndihmojnë të filloni:

Pasi të keni një kuptim bazë se si funksionon Gulp, mund të filloni ta përdorni për të automatizuar procesin tuaj të zhvillimit. Për shembull, mund ta përdorni për të përpiluar dhe minimizuar automatikisht kodin tuaj, për të ekzekutuar testet e njësisë për çdo ndryshim dhe për të gjeneruar dokumentacion nga kodi juaj burimor.

Për çfarë është Gulp

?

Gulp është një ekzekutues detyrash për JavaScript që ju ndihmon të automatizoni procesin tuaj të zhvillimit. Mund të përdoret për përpilimin dhe menaxhimin e kodit burimor, testimin e njësisë dhe më shumë.

'ass%27

Sass është një gjuhë e fletës së stilit për CSS. Është një superset i CSS, që do të thotë se mund të stilojë më shumë sesa thjesht CSS. Sass ju lejon të shkruani fletë stilesh modulare dhe të ripërdorshme, duke e bërë kodin tuaj më të mirëmbajtur.

Mesazhe të ngjashme:

Lini një koment