Javascript 从github克隆应用程序--缺少模块依赖项。如何一次安装所有设备?
我正在从github的以下URL克隆clementine.js: 然而,当我试图通过将cd刻录到带有“server.js”的文件夹中并键入“node server.js”来运行它时,我得到一个错误,即“mongoose”模块尚未安装。查看package.json文件,看起来clementine.js中的许多模块都是我以前没有安装过的。有没有办法使用命令行节点在package.json文件中安装我还没有安装的任何东西Javascript 从github克隆应用程序--缺少模块依赖项。如何一次安装所有设备?,javascript,node.js,git,npm,Javascript,Node.js,Git,Npm,我正在从github的以下URL克隆clementine.js: 然而,当我试图通过将cd刻录到带有“server.js”的文件夹中并键入“node server.js”来运行它时,我得到一个错误,即“mongoose”模块尚未安装。查看package.json文件,看起来clementine.js中的许多模块都是我以前没有安装过的。有没有办法使用命令行节点在package.json文件中安装我还没有安装的任何东西 谢谢 是的,您可以从包含package.json文件的目录中使用npm ins
谢谢 是的,您可以从包含
package.json
文件的目录中使用npm install
。这是包管理器的一大优点:您只需列出依赖项,而不必将它们实际签入项目的存储库(这很好,因为有时涉及成千上万个文件)。在刚才注意到的应用程序文件夹中运行npm install。所以他们确实提到了。但就你的问题标题而言,希望这对将来的其他人有用,因为它足够通用,这适用于数千个使用npm的项目……是的,谢谢。我在学习一个单独的教程,实际上没有阅读github启动页面。(甚至没想到要检查!)下次我会的。再次谢谢你。哈哈。我不知道你可以在没有模块名的情况下运行它。非常感谢。