我正在嘗試使用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。 –