それで、私はしばらく取り組んできたプロジェクトを実行しています。私は sudo node を使用して実行していますが、これが良い考えであるかどうか最初に疑問に思いますか? 私がこれを行っている理由は、sudo を使用してプログラムを起動しない限り、ポート 80 でリッスンできない場合があるためです。
とにかく、fs.appendFileSyncまたは任意のファイル作成を使用すると、ファイルへのアクセスがsudoに制限されます(sudo rmを使用してOS内のファイルのみを削除できます...、これらのファイルを任意の場所から削除および変更できるようにしたい他のシステム ユーザー。
では、sudo を使用してノードを起動する必要がありますか? また、sudo でファイルを作成し、他のユーザーがそれらを削除できるようにするにはどうすればよいですか (たとえば、UI を使用して自分自身)。