2016-12-03 5 views
1

react-addons-css-transition-group npmパッケージを依存関係として保存したところ、ブラウザコンソールエラー: 'react/lib/ReactAddonsDOMDependencies.js'から 'react-dom/lib/ReactPerf'モジュールを見つけることができません

その後、更新のウサギの穴に、&を追加して、さまざまな依存関係を削除し、すべての反応関連の依存関係が同じバージョン管理を共有していることを確認しました。アップデート以外にもreact-addons-css-transition-groupの依存関係を追加する前に私が元になった場所に戻ったと思いますが、私はまだこのエラーが発生しています。

package.jsonことができます場合は:

{ 
    "name": "", 
    "version": "0.1.0", 
    "author": "", 
    "description": "", 
    "license": "MIT", 
    "repository": { 
    "type": "git", 
    "url": "" 
    }, 
    "main": "server.js", 
    "scripts": { 
    "lint": "eslint --ext .js,.jsx --ignore-pattern public", 
    "start": "brunch watch --server", 
    "knex": "knex", 
    "heroku-postbuild": "brunch build --production; knex migrate:latest", 
    "nf": "nf start" 
    }, 
    "dependencies": { 
    "auto-reload-brunch": "^2.7.1", 
    "axios": "^0.14.0", 
    "babel-brunch": "^6.0.5", 
    "babel-preset-es2015": "^6.9.0", 
    "babel-preset-react": "^6.11.1", 
    "bcrypt": "^0.8.7", 
    "bcrypt-as-promised": "^1.1.0", 
    "body-parser": "^1.15.2", 
    "boom": "^4.0.0", 
    "brunch": "^2.9.1", 
    "clean-css-brunch": "^2.0.0", 
    "cookie-parser": "^1.4.3", 
    "dotenv": "^2.0.0", 
    "express": "^4.14.0", 
    "express-validation": "^1.0.1", 
    "humps": "^1.1.0", 
    "javascript-brunch": "^2.0.0", 
    "joi": "^9.0.4", 
    "jsonwebtoken": "^7.1.9", 
    "knex": "^0.12.0", 
    "material-ui": "^0.16.3", 
    "morgan": "^1.7.0", 
    "multer": "1.1.0", 
    "pg": "^6.1.0", 
    "react": "^15.4.1", 
    "react-cookie": "^0.4.8", 
    "react-dom": "^15.4.1", 
    "react-router": "^2.8.0", 
    "react-tap-event-plugin": "^2.0.0", 
    "sass-brunch": "^2.7.0", 
    "weak-key": "^1.0.0", 
    "xml2js": "^0.4.17" 
    }, 
    "devDependencies": { 
    "eslint": "^3.2.2", 
    "eslint-config-ryansobol": "^8.0.0", 
    "foreman": "^2.0.0" 
    }, 
    "engines": { 
    "node": "7.2.0" 
    } 
} 

答えて

1

Iは、ノードモジュールのフォルダを削除すると、すべての依存関係を再インポートすることによってこの問題を解決することができました。

私の依存関係とdevDependenciesセクションは再インポートした後、そのように見える:

"dependencies": { 
    "lodash": "^4.17.2", 
    "material-ui": "^0.16.5", 
    "react": "^15.4.1", 
    "react-addons-perf": "^15.4.1", 
    "react-addons-test-utils": "^15.4.1", 
    "react-dom": "^15.4.1", 
    "react-tap-event-plugin": "^2.0.1" 
    }, 
    "devDependencies": { 
    "auto-reload-brunch": "^2.0.0", 
    "babel-brunch": "~6.0.0", 
    "babel-preset-es2015": "~6.9.0", 
    "babel-preset-react": "~6.11.1", 
    "brunch": "^2.4.0", 
    "clean-css-brunch": "^2.0.0", 
    "css-brunch": "^2.0.0", 
    "javascript-brunch": "^2.0.0", 
    "uglify-js-brunch": "^2.0.0" 
    } 
1

これはBrunch bugによって引き起こされます。
React 15.4.2で回避策を追加しましたが、再開しないことを保証することはできません。

関連する問題