2016-09-01 9 views
11

これはこれまで動作していました。私はノード4.6から6.5にアップグレードするのでしかし、私はnpm startを行うと、私はネイティブパッケージャがノード6.5で失敗しました

Failed to build DependencyGraph: @providesModule naming collision: 
    Duplicate module name: String.prototype.es6 
    Paths: ...../node_modules/react-native/packager/react-packager/src/Resolver/polyfills/String.prototype.es6.js collides with ...../app/MallJell/nd/react-native/packager/react-packager/src/Resolver/polyfills/String.prototype.es6.js 

This error is caused by a @providesModule declaration with the same name across two different files. 
Error: @providesModule naming collision: 
    Duplicate module name: String.prototype.es6 
    Paths: ....../react-native/packager/react-packager/src/Resolver/polyfills/String.prototype.es6.js collides with ..../react-packager/src/Resolver/polyfills/String.prototype.es6.js 

This error is caused by a @providesModule declaration with the same name across two different files. 
    at HasteMap._updateHasteMap (..../node_modules/react-native/packager/react-packager/src/node-haste/DependencyGraph/HasteMap.js:155:13) 
    at module.getName.then.name (.....node_modules/react-native/packager/react-packager/src/node-haste/DependencyGraph/HasteMap.js:115:31) 
+0


した後、あなたが...ノードを更新した後、あなたのnode_modulesを更新しようとしたことがありますか? npm install –

+0

あなたはあなたのReact-Nativeをアップグレードしましたか、あるいはあなたはどこかのファイルを最近React-Nativeディレクトリにコピーしましたか? 'Duplicate module name:String.prototypr.es6'のメッセージを考えてください。 – efkan

+0

@AbdulAhad:node_modulesを完全に削除し、' npm install'の後に 'npm start'を実行しました。 –

答えて

1

以下のエラーで終わる私はちょうど他の人がそれを見ることができるので、ここであなたのために働いていた答えを入れています。

私がすることで、この問題を解決するため、再び

npm start 
+0

私は全く同じ問題があります。しかし、上記の解決策は私のためには機能しません。どんな助け? – amit

+0

上記のコマンドを実行した後も同じエラーが発生していますか? –

+0

私は同じエラーがあります。上記の手順は違いはありません – amit

-1

をパッケージャを実行するとNPMキャッシュをきれいにし、

npm cache clean && npm install 

をモジュールをバックインストール後

rm -rf node_modules/ 

node_modulesフォルダを削除します"packag.json"のコードを変更してから、nodemodulesを再インストールしてください。

前:

"scripts": { 
    "start": "node node_modules/react-native/local-cli/cli.js start", 
    "test": "jest" 
}, 

"scripts": { 
     "start": "react-native start" 
}, 
関連する問題