Mam dwie maszyny Ubuntu 12.10: maszyna A to VMWare VM, a maszyna B to stary laptop Acer. Na obu komputerach zainstalowałem węzeł za pomocą apt-get. Jednak komputer A instaluje główny plik binarny jako, /usr/bin/nodea komputer B jako /usr/bin/nodejs. Oto niektóre zachowania, które zaobserwowałem:
- Oba urządzenie powraca
/usr/bin/nodew odpowiedzi nawhich nodepolecenie. Jednak nie ma takiego pliku na komputerze B. - Wydanie polecenia
nodedziała na maszynie A, a nie na B. Na B muszę użyćnodejszamiast tego. - Na B znajduje się plik binarny o nazwie / sbin / node, A go nie ma.
Te zachowania powodują problem z niespójnością podczas programowania na obu komputerach. Na razie pracowałem nad tym, zmieniając nazwy plików binarnych na B jako takie:
sudo mv /sbin/node /sbin/node-sbin
sudo ln -s /usr/bin/nodejs /usr/bin/node
Czy istnieje sposób, aby to naprawdę naprawić, aby węzeł został zainstalowany jako /usr/bin/nodezamiast /usr/bin/nodejs?