node.js – 尝试在命令行创建Express应用程序

我有Ubuntu 13.10并且我使用以下命令安装了Node.js:

sudo apt-get install nodejs

然后我用Express安装了Express:

sudo npm install -g express

我不得不使用sudo进行快速安装,因为我在没有尝试的情况下遇到了错误.

问题是当我尝试创建一个快速应用程序甚至在命令行中键入express -v时没有任何反应,即:

kwal0203 @ Kanes-laptop:〜$express -v

kwal0203 @凯恩 – 笔记本电脑:〜$

我可以看到快递文件已安装在usr / local / lib / node_modules / express目录中,并且在usr / local / bin /目录中也是一个名为express的文件,我假设它是某种类型的快捷方式或链接或东西.

关于为什么快递的任何想法都不起作用?

谢谢任何帮助赞赏!

最佳答案 解决方案只是安装nodejs-legacy软件包:

sudo apt-get install nodejs-legacy

点赞