从github克隆应用程序 – 缺less模块依赖项。 如何一次安装全部?

我从github克隆这个url的clementine.js:

https://github.com/johnstonbl01/clementinejs-fcc.git

但是,当我试图通过cd到与“server.js”文件夹并键入“节点server.js”运行它时,我得到一个错误,说'mongoose'模块尚未安装。 看看package.json文件,它看起来像clementine.js中的许多模块是我以前没有安装的。 有没有办法使用命令行节点来安装package.json文件,我还没有安装任何东西?

谢谢!

是的,您使用包含package.json文件的目录中的npm install 。 这是关于软件包pipe理器的最好的事情之一:你只需列出依赖关系,而不必将它们实际签入到项目的存储库(这很好,因为有时涉及成千上万的文件)。