我正在尝试使用MEAN堆栈部署一个keystone应用程序。我已经安装了所有其他软件包。从那以后,我试图按照这里提到的这些步骤:Yo keystone不适用于Ubuntu服务器16.04
http://keystonejs.com/getting-started/
但是当我试图执行的命令
$ yo keystone
它说:“哟命令没有找到”
我正在尝试使用MEAN堆栈部署一个keystone应用程序。我已经安装了所有其他软件包。从那以后,我试图按照这里提到的这些步骤:Yo keystone不适用于Ubuntu服务器16.04
http://keystonejs.com/getting-started/
但是当我试图执行的命令
$ yo keystone
它说:“哟命令没有找到”
首先,你需要安装Node并使用npm。
然后,你需要有哟安装:
npm i yo -g
你需要确保你有在路径中节点的bin
目录。
现在你终于可以使用:
yo keystone
但在此之前,由于哟没有与节点自动安装和节点不与Ubuntu安装自动两种。
欲了解更多信息,请参阅:
感谢rsp。正如我已经提到的。它不起作用,因为我必须为nodejs创建一个符号链接作为节点,以便系统识别“node”命令而不是“nodejs”。在这里看到http://truthyfalsey.com/yeoman-working-ubuntu/ –
感谢您的帮助,但我发现了一个帮助在这里:
http://truthyfalsey.com/yeoman-working-ubuntu/
我按照步骤工作。我希望这是关于环境变量的。现在问题已解决,现在我可以运行:
$哟keystone
您是否安装了Yeoman?它在“开始”页面上没有提及。 'npm install -g yo' – Molda
是的,我安装了yeoman。 –