Не удается найти модуль 'node-sass' во время работы приложения angular 7 - PullRequest
2 голосов
/ 05 апреля 2019

Я пытаюсь запустить свое приложение, но получаю следующую ошибку.

ОШИБКА в ./src/styles.scss (./node_modules/@angular-devkit/build-angular/! ЦСИ / угловато-CLI-файлы / плагины / Сыра-CSS-loader.js ./ node_modules / postcss-погрузчик / ЦСИ ?? встроенный ./ node_modules / дерзость-погрузчик / Библиотека / loader.js ?? исх - 14-3! ./ src / styles.scss) Сборка модуля не удалась (из ./node_modules/sass-loader/lib/loader.js): Ошибка: невозможно найти модуль 'node-sass' в Function.Module._resolveFilename (internal /modules / cjs / loader.js: 581: 15) в Function.Module._load (внутренняя / modules / cjs / loader.js: 507: 25) в Module.require (внутренняя / modules / cjs / loader.js: 637:17) по требованию (внутренний / modules / cjs / helpers.js: 22: 18) в Object.sassLoader (C: \ Users \ xxx \ xxx \ App \ xxxx \ node_modules \ sass-loader \ lib \ loader.js: 46: 72) ОШИБКА в ./src/app/widget-modules/xxxxx/xxxx.component.ts Модуль не найден: Ошибка: не удается разрешить './xxxxx.component.scss' в 'C: \ Users \ oooo \мммм \ App \ zzzz \ src \ app \ yyyy \ xxxx '.

Я попытался установить node-sasс командами ниже, но ничего не работает.Я также получаю сообщение об ошибке Python при попытке запустить команды ниже.

    npm i node-sass
    npm i --save node-sass
    npm i --save-dev node-sass
    npm install --save-dev  --unsafe-perm node-sass

Ошибка:

не удается найти исполняемый Python Python, вы можете установить переменную Python Env.

Также я удалил папку node_modules и переустановил, но не работает.

Ответы [ 2 ]

0 голосов
/ 24 июня 2019
  1. Проверьте вашу версию node.js.
  2. Убедитесь, что вы удалили глобальную версию node_sass (если вы установили ранее)
  3. Если его <10 или v. 12, пожалуйста,установить узел v.10 с поддержкой lts. </li>

Это должно решить вашу проблему.

0 голосов
/ 24 мая 2019

Я знаю, что это поздний ответ, но в будущем он может помочь кому-то.

С той же проблемой, с которой я столкнулся. В моем случае я установил npm с помощью команды force, указанной ниже

npm install --force
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...