У меня проблема с запуском моего приложения узла на компьютере, отличном от того, который я обычно использую. После многих проблем:
Я получаю сообщение об ошибке:
Error: ENOENT: no such file or directory, scandir '.../node_modules/node-sass/vendor'
Публикация, которую я читал, предполагала, что я запускаю sudo npm install -g node-sass
, что дает мне следующую ошибку:
Error: EACCES: permission denied, mkdir '...nvm/versions/node/v8.9.0/lib/node_modules/node-sass/build'
Затем я попытался запустить sudo npm rebuild node-sass
, но получаю то же сообщение об ошибке:
Error: EACCES: permission denied, mkdir '.../node_modules/node-sass/build'
Затем я запустил sudo npm install -g node-sass --unsafe-perm=true --allow-root
, но это также не сработало:
ENOENT: no such file or directory, scandir '.../node_modules/node-sass/vendor'
Что я здесь не так делаю? Почему не работает node-sass? Почему sudo не работает должным образом?