Решено: не може да се намери модул „sass“ реакция

Възможно е да има редица причини, поради които може да не можете да намерите модула Sass. Първо, възможно е той да не е инсталиран на вашата машина. Второ, възможно е да търсите версия на Sass, различна от тази, която използва React. Трето, възможно е модулът да не е съвместим с React. И накрая, възможно е модулът да не е зареден, когато се опитате да го използвате.

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

Кодът по-горе се опитва да използва SASS стиловия препроцесор с React Native проект. Първо трябва да се инсталира SASS, което може да се направи с мениджъра на пакети на възли (npm). След като SASS бъде инсталиран, кодът по-горе добавя скрипт към файла package.json на проекта, който може да се стартира с npm за компилиране на SASS файлове в CSS. Въпреки това, когато скриптът се изпълнява, възниква грешка, която казва, че SASS модулът не може да бъде намерен. Това може да се дължи на правописна грешка в скрипта или на използвана остаряла версия на SASS.

Gulp.js

Gulp.js е програма за изпълнение на задачи за езика JavaScript. Улеснява автоматизирането на често срещани задачи, като компилиране и минимизиране на код, провеждане на тестове и генериране на документация.

Едно от предимствата на използването на Gulp.js е, че може да се използва с всеки JavaScript проект. Тъй като е толкова гъвкав, можете да го използвате, за да ускорите процеса на разработка или да създадете автоматизирани компилации и тестове за вашия код.

Ако не сте запознати с Gulp.js, има няколко налични ресурса, които ще ви помогнат да започнете:

След като придобиете основно разбиране за това как работи Gulp, можете да започнете да го използвате, за да автоматизирате процеса на разработка. Например, можете да го използвате, за да компилирате и минимизирате кода си автоматично, да изпълнявате модулни тестове при всяка промяна и да генерирате документация от вашия изходен код.

За какво е Gulp

?

Gulp е програма за изпълнение на задачи за JavaScript, която ви помага да автоматизирате процеса на разработка. Може да се използва за компилиране и управление на изходния код, тестване на модули и др.

задник%27

Sass е стилов език за CSS. Това е надмножество на CSS, което означава, че може да стилизира повече от CSS. Sass ви позволява да пишете модулни и повторно използваеми таблици със стилове, което прави кода ви по-лесен за поддръжка.

Подобни публикации:

Оставете коментар