Diselesaikan: tidak dapat menemukan reaksi modul 'sass'

Mungkin ada sejumlah alasan mengapa Anda tidak dapat menemukan modul Sass. Pertama, bisa jadi itu tidak terpasang di mesin Anda. Kedua, bisa jadi Anda mencari versi Sass yang berbeda dari yang digunakan React. Ketiga, bisa jadi modul tersebut tidak kompatibel dengan React. Terakhir, mungkin modul tidak dimuat saat Anda mencoba menggunakannya.

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

Kode di atas mencoba menggunakan preprocessor SASS stylesheet dengan proyek React Native. SASS perlu diinstal terlebih dahulu, yang dapat dilakukan dengan node package manager (npm). Setelah SASS diinstal, kode di atas menambahkan skrip ke file package.json proyek yang dapat dijalankan dengan npm untuk mengkompilasi file SASS ke dalam CSS. Namun, ketika skrip dijalankan, terjadi kesalahan yang mengatakan bahwa modul SASS tidak dapat ditemukan. Ini mungkin karena kesalahan ketik pada skrip atau versi SASS yang sudah kedaluwarsa yang digunakan.

Gulp.js

Gulp.js adalah pelari tugas untuk bahasa JavaScript. Itu memudahkan untuk mengotomatiskan tugas-tugas umum, seperti menyusun dan memperkecil kode, menjalankan pengujian, dan membuat dokumentasi.

Salah satu manfaat menggunakan Gulp.js adalah dapat digunakan dengan proyek JavaScript apa pun. Karena sangat serbaguna, Anda dapat menggunakannya untuk mempercepat proses pengembangan atau membuat build dan pengujian otomatis untuk kode Anda.

Jika Anda baru menggunakan Gulp.js, ada beberapa sumber daya yang tersedia untuk membantu Anda memulai:

Setelah Anda memiliki pemahaman dasar tentang cara kerja Gulp, Anda dapat mulai menggunakannya untuk mengotomatiskan proses pengembangan Anda. Misalnya, Anda dapat menggunakannya untuk mengompilasi dan memperkecil kode secara otomatis, menjalankan pengujian unit pada setiap perubahan, dan membuat dokumentasi dari kode sumber Anda.

Untuk apa Gulp

?

Gulp adalah pelari tugas untuk JavaScript yang membantu Anda mengotomatiskan proses pengembangan Anda. Ini dapat digunakan untuk mengkompilasi dan manajemen kode sumber, pengujian unit, dan banyak lagi.

'keledai%27

Sass adalah bahasa lembar gaya untuk CSS. Ini adalah superset dari CSS, artinya dapat menata lebih dari sekadar CSS. Sass memungkinkan Anda menulis stylesheet modular dan dapat digunakan kembali, membuat kode Anda lebih mudah dikelola.

Pos terkait:

Tinggalkan Komentar