2017-10-18 27 views
2

material-ui-search-barがインストールされていて、SearchBarを使用したいと思います。 次の問題があります:モジュールが見つかりません: 'material-ui/AutoComplete'を解決できません

./node_modules/material-ui-search-bar/lib/components/SearchBar/SearchBar.js 
Module not found: Can't resolve 'material-ui/AutoComplete' in '...node_modules/material-ui-search-bar/lib/components/SearchBar' 

どうすれば修正できますか?

+0

次は、インストール後に、あなたのスクリプトでそれをインポートする必要があります。 [documentation](https://www.npmjs.com/package/material-ui-search-bar)を参照してください。 –

答えて

2

これは、複数の理由により発生します。

1)重要な変更を加えたmaterial-uiのバージョン1.0のベータ版を使用しています。安定版に切り替えてみてください。あなたは、最新のベータ版を使用したい場合は、その後、使用 は、下のリンクを参照してください。 https://material-ui-next.com/demos/autocomplete/material-ui AutoComplete

2)以下のようにインポートしてみてくださいに起因して

import AutoComplete from 'material-ui/AutoComplete'; 

または

import { AutoComplete } from 'material-ui/AutoComplete'; 

モジュールが再編成されているため、いくつかのコンポーネントが中断しています。

0

このコマンドを使用して材料-UIをインストールします。

npm install [email protected] 
関連する問題