/ / Jak zainstalować connect do użycia jako plik wykonywalny z bash - bash, node.js, connect, npm

Jak zainstalować connect do użycia jako plik wykonywalny z bash - bash, node.js, connect, npm

Zainstalowałem Connect przez npm, ale nie mam dostępu do pliku wykonywalnego, jak go zainstalować?

$ node -v
v0.4.7
$ npm -v
1.0.6
$ express -v
2.3.4
$ connect -v
-bash: connect: command not found

Aktualizacja

Dodałem go do $PATH:

$ npm link connect
../../node_modules/connect -> /Users/Alfred/local/lib/node_modules/connect

export PATH=$HOME/local/lib/node_modules/connect:$PATH" >> ~/.bash_profile

$PATH
-bash: /Users/Alfred/.rvm/gems/ruby-1.9.2-p0/bin:/Users/Alfred/.rvm/gems/ruby-1.9.2-
p0@global/bin:/Users/Alfred/.rvm/rubies/ruby-1.9.2p0/bin:/Users/Alfred/.rvm/bin:/Users
/Alfred/local/lib/node_modules/connect:/Users/Alfred/local/bin:/usr/bin:/bin:/usr/sbin:
/sbin:/usr/local/bin:/usr/local/lib:/usr/local/git/bin:/  usr/X11/bin: No such file or
directory

Ale nadal nie działa ...

Odpowiedzi:

4 dla odpowiedzi № 1

node jako plik wykonywalny bash uruchamia interpreter węzłów.

npm jako plik wykonywalny bash pozwala na użycie npm do instalacji programów.

express jako plik wykonywalny basha ustawia kod dla kodu.

connect jako plik wykonywalny basha nie robi nic. To normalne.

Wszystkie moduły domyślnie nie robią nic. npm, node i express są wyjątkami.

Zauważ, że npm ma jakiś API, aby znaleźć wersję connect