На машине с OSX - в настоящее время работает Mojave - и у меня есть узел и npm установка (или, возможно, более одного), где -i
install
, как и ожидалось, не может работать, если только CXX=clang++
не имеет префикс npm или команда npx, и --unsafe-perm
добавляется к команде как суффикс, а иногда sudo
является дополнительным префиксом
почти для каждой инструкции, которая должна быть такой простой, как npm install <package>
превращается в sudo CXX=clang++ npm install <package> --unsafe-perm
и все Я читал, предполагает, что это последнее средство и концептуально небезопасно
Это глубокая кроличья нора для понимания того, как я дошел до этой точки, но на данный момент у меня есть много заметок, которые напоминают мне сделать это. Я обновил npm и несколько раз, поскольку они развиваются очень быстро, я не думаю, что их конкретные c версии важны здесь, но вместо этого нюанс OSX, в котором я не убежден, действительно актуален, или надеюсь не очень актуально.
также у меня есть догадка, что пряжа является частью проблемы, или, может быть, из-за некоторых старых инструкций по установке npm или узла? бьет меня!
но не совсем уверен, как начать, но я видел похожие вопросы по stackoverflow, но не конкретно, как это исправить
Я хочу вернуться к месту, где просто копировать и вставка npm инструкций по установке из readme фактически работает без какой-либо другой настройки jerry