Solved: hindi mahanap ang module na 'sass' react

Maaaring may ilang dahilan kung bakit maaaring hindi mo mahanap ang Sass module. Una, maaaring hindi ito naka-install sa iyong makina. Pangalawa, maaaring naghahanap ka ng ibang bersyon ng Sass kaysa sa ginagamit ng React. Pangatlo, maaaring hindi tugma ang module sa React. Sa wakas, maaaring hindi na-load ang module kapag sinubukan mong gamitin ito.

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

Sinusubukan ng code sa itaas na gamitin ang SASS stylesheet preprocessor na may isang React Native na proyekto. Kailangang mai-install muna ang SASS, na maaaring gawin gamit ang node package manager (npm). Kapag na-install na ang SASS, nagdaragdag ang code sa itaas ng script sa package.json file ng proyekto na maaaring patakbuhin gamit ang npm upang i-compile ang mga SASS file sa CSS. Gayunpaman, kapag ang script ay pinatakbo, isang error ang nangyayari na nagsasabi na ang SASS module ay hindi mahanap. Ito ay maaaring dahil sa isang typo sa script o isang lumang bersyon ng SASS na ginagamit.

Gulp.js

Ang Gulp.js ay isang task runner para sa wikang JavaScript. Pinapadali nitong i-automate ang mga karaniwang gawain, tulad ng pag-compile at pagpapaliit ng code, pagpapatakbo ng mga pagsubok, at pagbuo ng dokumentasyon.

Isa sa mga benepisyo ng paggamit ng Gulp.js ay maaari itong magamit sa anumang proyekto ng JavaScript. Dahil ito ay maraming nalalaman, maaari mo itong gamitin upang pabilisin ang iyong proseso ng pag-unlad o upang lumikha ng mga awtomatikong build at pagsubok para sa iyong code.

Kung bago ka sa Gulp.js, may ilang magagamit na mapagkukunan na makakatulong sa iyong magsimula:

Kapag nakuha mo na ang isang pangunahing pag-unawa sa kung paano gumagana ang Gulp, maaari mo itong simulang gamitin upang i-automate ang iyong proseso ng pag-unlad. Halimbawa, maaari mo itong gamitin upang awtomatikong i-compile at maliitin ang iyong code, magpatakbo ng mga unit test sa bawat pagbabago, at bumuo ng dokumentasyon mula sa iyong source code.

Para saan ang Gulp

?

Ang Gulp ay isang task runner para sa JavaScript na tumutulong sa iyong i-automate ang iyong proseso ng pag-develop. Magagamit ito sa pag-compile at pamamahala ng source code, pagsubok sa unit, at higit pa.

'ass%27

Ang Sass ay isang style sheet na wika para sa CSS. Ito ay isang superset ng CSS, ibig sabihin ay maaari itong mag-istilo ng higit pa sa CSS. Hinahayaan ka ng Sass na magsulat ng modular at reusable na mga stylesheet, na ginagawang mas mapangalagaan ang iyong code.

Kaugnay na mga post:

Mag-iwan ng komento