Came across the below noted “Error Message” after upgrading to METEOR@1.3 and updating these three to their latest versions:
cosmos:browserify upgraded from 0.9.4 to 0.10.0
dburles:mongo-collection-instances upgraded from 0.3.4 to 0.3.5
lai:collection-extensions upgraded from 0.1.4 to 0.2.1_1
“Error: Can’t find npm module ‘react’. Did you forget to call ‘Npm.depends’ in package.js within the ‘modules-runtime’ package?”
“react” in /C/Users/AppData/Local/.meteor/packages/react-meteor-data/0.2.7/os/createContainer.jsx
(os.windows.x86_32)
“react-dom” in /C/Users/AppData/Local/.meteor/packages/react-runtime/0.14.5/os/react-runtime.js
(os.windows.x86_32)
“react-addons-transition-group” in
/C/Users/AppData/Local/.meteor/packages/react-runtime/0.14.5/os/react-runtime.js (os.windows.x86_32)
“react-addons-css-transition-group” in
/C/Users/AppData/Local/.meteor/packages/react-runtime/0.14.5/os/react-runtime.js (os.windows.x86_32)
“react-addons-linked-state-mixin” in
/C/Users/AppData/Local/.meteor/packages/react-runtime/0.14.5/os/react-runtime.js (os.windows.x86_32)
“react-addons-create-fragment” in
/C/Users/AppData/Local/.meteor/packages/react-runtime/0.14.5/os/react-runtime.js (os.windows.x86_32)
“react-addons-update” in /C/Users/AppData/Local/.meteor/packages/react-runtime/0.14.5/os/react-runtime.js
(os.windows.x86_32)
“react-addons-pure-render-mixin” in
/C/Users/AppData/Local/.meteor/packages/react-meteor-data/0.2.7/os/createContainer.jsx (os.windows.x86_32)
“react-addons-test-utils” in
/C/Users/AppData/Local/.meteor/packages/react-runtime/0.14.5/os/react-runtime.js (os.windows.x86_32)
“react-addons-perf” in /C/Users/AppData/Local/.meteor/packages/react-runtime/0.14.5/os/react-runtime.js
(os.windows.x86_32)
“react-dom/server” in /C/Users/AppData/Local/.meteor/packages/react-runtime/0.14.5/os/react-runtime.js
(os.windows.x86_32)
After using meteor npm install --save react react-dom react-addons-transition-group react-addons-css-transition-group react-addons-linked-state-mixin react-addons-create-fragment react-addons-update react-addons-pure-render-mixin react-addons-test-utils react-addons-perf it worked but I am getting blank screen with body having empty div with id react-root looks like lot is changed in meteor 1.3 than meteor 1.2 for using reactJS!
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Markum\AppData\Roaming\npm-cache_logs\2017-07-21T12_52_42_669Z-debug.log
PS D:\tools\adelin\adelin> npm install react-addons-test-utils@15.x
react-addons-perf@15.4.2
added 1 package in 1.155s
PS D:\tools\adelin\adelin> meteor run
[[[[[ ~\D\tools\adelin\adelin ]]]]]
=> Started proxy.
=> Started MongoDB.
W20170721-15:54:16.659(3)? (STDERR) Warning: ReactTestUtils has been moved to react-dom/test-utils. Update references to remove this warning.
=> Started your app.