Реактивная установка не будет запущена, несмотря на изменение разрешений? - PullRequest
0 голосов
/ 27 февраля 2020

За последние пару месяцев я запустил приложение create-Reaction-app без каких-либо событий. Однако на этот раз он работал как обычно (см. Скриншот 1 ниже), но когда я перешел на npm start, он сказал, что шаблона нет. Я погуглил ошибку, и там было сказано, что появилась новая версия create-реагировать на приложение и что npm -g create-реакция-приложение больше не поддерживается. Я попал на эту статью о переполнении стека , в которой говорилось, что мне пришлось удалить программу, чтобы запустить npx create-Reaction-app my-app и получить текущую версию. Это бросило ошибку, что у меня не было разрешений. Узел модулей был назначен на root, а не на пользователя. Так что я гуглил, как изменить разрешение и приземлился в этом вопросе. Когда я запустил 'sudo chown -R MYUSERNAME: / usr / local / lib / node_modules', он изменил 3 из 4 папок модулей узла с 'root для меня. Смотрите третий скриншот на изображении ниже. В этот момент я попытался запустить npx create-реагировать-app my-app. Он сделал свое дело, но при попытке «npm start» выдает новую ошибку (см. Скриншот 2 ниже). Когда я просматриваю журнал отладки, я получаю скриншот 4 ниже. Я в своем уме остроумие здесь. Дайте мне знать, что мне не хватает. Я думал, что я изменил разрешения, чтобы я мог очистить его, но он говорит, что я не сделал. Я чувствую, что схожу с ума здесь.

This is what happens when I run create-react-app & what happens when I run it, & a permissions log

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