尝试在命令行中创build一个Express应用程序

我有Ubuntu 13.10和我安装Node.js使用:

sudo apt-get install nodejs

然后我使用以下方式安装Express

sudo npm install -g express

我不得不使用sudo进行快速安装,因为我试图在没有的情况下出现错误。

问题是当我尝试创build一个快速的应用程序,甚至在命令行中inputexpress -v时,

kwal0203@Kanes-laptop:~$ express -v

kwal0203@Kanes-laptop:~$

我可以看到express文件已经安装在usr/local/lib/node_modules/express目录下,并且在usr/local/bin/目录下也是一个名为express的文件,我认为它是某种types的快捷方式或链接。

任何想法为什么expression不工作?

谢谢任何帮助感谢!

解决scheme只是简单地安装nodejs-legacy包:

sudo apt-get install nodejs-legacy