Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从github克隆应用程序--缺少模块依赖项。如何一次安装所有设备?_Javascript_Node.js_Git_Npm - Fatal编程技术网

Javascript 从github克隆应用程序--缺少模块依赖项。如何一次安装所有设备?

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

我正在从github的以下URL克隆clementine.js:

然而,当我试图通过将cd刻录到带有“server.js”的文件夹中并键入“node server.js”来运行它时,我得到一个错误,即“mongoose”模块尚未安装。查看package.json文件,看起来clementine.js中的许多模块都是我以前没有安装过的。有没有办法使用命令行节点在package.json文件中安装我还没有安装的任何东西


谢谢

是的,您可以从包含
package.json
文件的目录中使用
npm install
。这是包管理器的一大优点:您只需列出依赖项,而不必将它们实际签入项目的存储库(这很好,因为有时涉及成千上万个文件)。

在刚才注意到的应用程序文件夹中运行npm install。所以他们确实提到了。但就你的问题标题而言,希望这对将来的其他人有用,因为它足够通用,这适用于数千个使用npm的项目……是的,谢谢。我在学习一个单独的教程,实际上没有阅读github启动页面。(甚至没想到要检查!)下次我会的。再次谢谢你。哈哈。我不知道你可以在没有模块名的情况下运行它。非常感谢。