2017-02-22 90 views
1

我有一個簡短的問題。我有反應,包括所有,但我想從材料庫中導入組件,路徑都很好,但無法找到模塊。Reactjs和material-ui庫導入錯誤

我的代碼:

import React from 'react'; 
 
import ReactDOM from 'react-dom'; 
 
import MuiThemeProvider from 'material-ui/styles/MuiThemeProvider'; 
 
import RaisedButton from 'material-ui/RaisedButton'; 
 

 
var Comp = React.createClass({ 
 
\t render(){ 
 
    return(
 
     <p>aa</p> 
 
    ); 
 
    } 
 
}); 
 

 
ReactDOM.render(
 
<Comp />, 
 
document.getElementById('app') 
 
);

只是一個基本代碼。

這是在控制檯上的錯誤:

Uncaught Error: Cannot find module "material-ui/styles/MuiThemeProvider" 
 
    at webpackMissingModule (App.js:57) 
 
    at Object.<anonymous> (App.js:57) 
 
    at __webpack_require__ (App.js:20) 
 
    at App.js:40 
 
    at App.js:43

這是文件的文件夾:

enter image description here

那麼,什麼是錯的?

回答

2

material-ui文件夾應該是在node_modules

刪除您material-ui文件夾,運行npm install material-ui

+0

非常感謝,我必須說,我真的已經忘記了這件事,謝謝:) – Karol

+0

我有一個更題。我也在嘗試導入一個react-tap-event-plugin。所以我已經在node-modules文件夾中找到它,但仍然出現錯誤。 – Karol

+0

'npm install react-tap-event-plugin'然後按照以下這些行:https://github.com/callemall/material-ui#react-tap-event-plugin –