2015-11-24 23 views
0

我的反應母語下的依賴關係版本更新到0.15.0跑 npm install 當我運行 react-native upgrade 我有一個問題:找不到模塊「OPN」我更新後0.15.0

Error: Cannot find module 'opn' at Function.Module._resolveFilename (module.js:337:15) at Function.Module._load (module.js:287:25) at Module.require (module.js:366:17) at require (module.js:385:17) at Object.<anonymous> (/Users/tianchishao/native/HotelCtrl/node_modules/react-native/local-cli/server/middleware/getDevToolsMiddleware.js:13:11) at Module._compile (module.js:435:26) at normalLoader (/Users/tianchishao/native/HotelCtrl/node_modules/babel-core/lib/api/register/node.js:199:5) at Object.require.extensions.(anonymous function) [as .js] (/Users/tianchishao/native/HotelCtrl/node_modules/babel-core/lib/api/register/node.js:216:7) at Module.load (module.js:356:32) at Function.Module._load (module.js:311:12) 更重要的是,如果我使用0.14.2,react-native upgrade運作良好。

我應該怎樣將我的項目升級到0.15.0?

回答

0

我有一個類似的問題,從更新至0.13.0 ... 0.14.2沒有工作,所以我結束了在不同的文件夾中運行react-native init和複製我的源文件,它的工作。

乾杯!

+0

刪除文件夾'node_modules'和'npm install'可能工作! – Mickey

0

這是一個緩存錯誤或類似的東西。一個快速的解決方案可能是:

rm -rf node_modules 
rm -rf ~/.npm 
npm install -g npm 
相關問題