Meteor 错误:找不到模块';react/lib/invariant';

Meteor 错误:找不到模块';react/lib/invariant';,meteor,reactjs,ionic,react-router,meteoric,Meteor,Reactjs,Ionic,React Router,Meteoric,我不确定你们中是否有人曾经面对过这个问题。我曾尝试在网上查询各种来源,但都没有解决我的问题 我正在学习如何从这个链接创建Meteor+ionic+react应用程序的教程 当我添加行时 ReactRouter=require("react-router"); 在app.browserify.js中运行应用程序,我得到以下错误 Error: Cannot find module 'react/lib/invariant' 我使用以下版本 react 0.14.

我不确定你们中是否有人曾经面对过这个问题。我曾尝试在网上查询各种来源,但都没有解决我的问题

我正在学习如何从这个链接创建Meteor+ionic+react应用程序的教程

当我添加行时

ReactRouter=require("react-router");
在app.browserify.js中运行应用程序,我得到以下错误

Error: Cannot find module 'react/lib/invariant'
我使用以下版本

react                 0.14.3
cosmos:browserify     0.9.3
meteorhacks:npm       1.5.0
npm-container         1.2.0+
我肯定错过了一些东西。有人能帮忙吗

谢谢


Sri TejN

我自己找到了解决方案。只需安装meteor软件包中的ReactRouter,不要在文件“app.browserify.js”中包含行“ReactRouter=require(“react router”);”。但是,您可以在代码中的任何其他地方使用变量ReactRouter。

只是为了确认,在我的情况下,解决方案也起作用,并添加了ReactRouter包:

meteor add reactrouter:react-router
然后在第二行注释:

//ReactRouter = require("react-router");
在lib/app.browserify.js文件中,再次运行Meteor修复了该问题

谢谢