Создайте каталог "/ dotenv" на MacOs, файловая система только для чтения - PullRequest
2 голосов
/ 29 февраля 2020

Я пытался создать каталог под root (каталог, когда я открываю терминал)

sudo mkdir /dotenv

Но система говорит:

mkdir: / dotenv: Читать только файловая система

Моя ОС - Catalina 10.15.2

Есть ли способ создать каталог? Мне нужно локально запустить сервер node.js, для которого требуется файл .env в каталоге / dotenv

1 Ответ

0 голосов
/ 01 марта 2020

Вам нужно будет использовать mkdir dotenv, если вы находитесь в своем профиле root (который, кажется, вы есть). Это был единственный способ заставить его работать (я на Каталине 10.15.3).

Используя mkdir /dotenv (обратите внимание на /), я получил ту же ошибку, что и вы.

Если вы действительно хотите, вы можете отключить файловую систему только для чтения в Catalina , выполнив следующие действия (которые также перечислены ниже).

Проблема из-за доступной только для чтения файловой системы в ma c os catalina

  • Загрузите вашу ма c систему в режим восстановления. (по загрузочной системе с удержанием CMD + R).

  • Открыть терминал (присутствует в «Утилитах» в верхнем левом меню).

  • Просто введите команду

    • csrutil disable
  • Перезагрузите систему и загрузитесь как обычно

  • Перед выполнением каких-либо действий откройте терминал и выполните команду.

    • sudo mount -uw /

После того, как все это сделано, вы можете написать в root местоположение

...