node-sass всегда команда не найдена !!!Я стараюсь ко всему - PullRequest
0 голосов
/ 12 октября 2018

моя ОС - macOS 10.13, и я использую узел установки brew, фактически перед установкой я устанавливаю узел без brew, и все равно не работаю!

Я регистрирую этап установки:

$ npm install -g node-sass

// бла бла бла ... сделано

$ node-sass
-bash: node-sass: command not found

НЕ удивительно! Мне всегда нужен заданный путь!

$ npm config set prefix '~/.npm-global'
$ export PATH=~/.npm-global/bin:$PATH

, затем

$ node-sass
//Provide a Sass file to render bla bla bla ~~~

Когда я закрываю терминал или открываю новый ярлык терминала, это тоже происходит!Я еще установил путь, СНОВА!

ПОЧЕМУ !!!это проблема macOS 10.13?!

Я даже устанавливаю node-saa с помощью -g, я не помню, чтобы раньше MacOS 10.13 тоже был таким !!!

cao кто-то сказал мне, почему янужно всегда устанавливать путь?есть другой способ исправить?

СПАСИБО ОЧЕНЬ МНОГО !!!

1 Ответ

0 голосов
/ 12 октября 2018

Вы должны добавить новый экспорт PATH в ваш .bash_profile.

В терминале выполните следующую команду: open -a TextEdit ~/.bash_profile (или используйте nano ~/.bash_profile, если вы знаете, как его использовать).

Вы должны увидеть кучу операторов экспорта в верхней части открытого файла, поставить свой (export PATH=~/.npm-global/bin:$PATH) под ними.Попробуйте открыть новое окно терминала и посмотрите, работает ли node-sass.

...