Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.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
meteor要求在每台新机器上安装npm_Meteor_Npm - Fatal编程技术网

meteor要求在每台新机器上安装npm

meteor要求在每台新机器上安装npm,meteor,npm,Meteor,Npm,我刚刚将meteor github repo克隆到一台新机器上,现在我必须重新安装一些程序包。我以为一旦我安装了它们,它们就是meteor应用程序的一部分。(我选中了。它们在node_modules文件夹中,并在packages.json中列出)。尽管如此,我还是得到了一个错误: Can't find npm module 'react'. Did you forget to call 'Npm.depends' in package.js witin the 'modules-runtime'

我刚刚将meteor github repo克隆到一台新机器上,现在我必须重新安装一些程序包。我以为一旦我安装了它们,它们就是meteor应用程序的一部分。(我选中了。它们在node_modules文件夹中,并在packages.json中列出)。尽管如此,我还是得到了一个错误:

Can't find npm module 'react'. Did you forget to call 'Npm.depends' in package.js witin the 'modules-runtime'package?

我正在运行meteor 1.3.1

可能在您的repo中忽略了一些元数据,请检查
.gitignore
文件。同时运行
meteor npm install
,看看它是否解决了问题。如果解决了问题,请检查已创建的新文件,并确保它们进入您的提交。是的,这可能就是问题所在。我刚检查过,节点_模块在.gitignore中。但是我认为当包在package.json中列出时,会自动添加包。至少大气包是这样的