package.json nem található a /root/ helyen

Ez alapján próbálom egy ubuntu szerverre feltenni a mediasoup szervert https://mediasoup.org/documentation/v3/mediasoup/installation/   .

Telepítés végén ezt kapom:  

make: Leaving directory '/root/node_modules/mediasoup/worker'
npm WARN saveError ENOENT: no such file or directory, open '/root/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/root/package.json'
npm WARN root No description
npm WARN root No repository field.
npm WARN root No README data
npm WARN root No license field.

Elméletileg a node.js megfelelő verziójú ( v12.22.10) .

Merre induljak el, hogy a package.json megfelelő helyre kerüljön?

Az is lehetséges, hogy ezt az npm hozza létre, folyamatosan olvasok, csak nem tudom, hogy jól értelmezem-e a dolgokat.
 

Hozzászólások

Tipp1: ne rootként telepítsd.

  • sudo apt install python3-pip build-essential

A nodejs projekted könyvtárában add ki hétköznapi felhasználóként:

  • npm install mediasoup@3 --save

ennek a végén ott fog ülni a node_modules könyvtáradban, használhatod a fejlesztésedhez:

mediasoup is not a standalone server but an unopinionated Node.js module

add ki az "npm init" -et. ez létrehozza a package.json-t. utána add hozzá a modult

4 és fél éve csak vim-et használok. elsősorban azért, mert még nem jöttem rá, hogy kell kilépni belőle.

Köszönöm szépen, már csak ezt a hibát kapom, hogy létrehoztam a package.json fájlt:

npm WARN package.json: No repository field 

ha jól olvasom, akkor ez nem probléma, csak tájékoztat arról, hogy milyen repóból dolgoztam.