File tree Expand file tree Collapse file tree 5 files changed +35
-6
lines changed Expand file tree Collapse file tree 5 files changed +35
-6
lines changed Original file line number Diff line number Diff line change 2323    "eslint-plugin-import" : " ^1.10.3"  ,
2424    "eslint-plugin-jsx-a11y" : " ^1.5.5"  ,
2525    "eslint-plugin-react" : " ^5.2.2"  ,
26+     "file-loader" : " ^0.9.0"  ,
2627    "html-webpack-plugin" : " ^2.22.0"  ,
28+     "json-loader" : " ^0.5.4"  ,
2729    "postcss-loader" : " ^0.9.1"  ,
2830    "react" : " ^15.2.1"  ,
2931    "react-dom" : " ^15.2.1"  ,
3032    "rimraf" : " ^2.5.3"  ,
3133    "style-loader" : " ^0.13.1"  ,
34+     "url-loader" : " ^0.5.7"  ,
3235    "webpack" : " ^1.13.1"  ,
3336    "webpack-dev-server" : " ^1.14.1" 
3437  }
Original file line number Diff line number Diff line change 11import  React  from  'react' ; 
22import  './App.css' ; 
3+ import  reactImage  from  './react.png' ; 
34
45export  default  function  App ( )  { 
56  return  ( 
67    < div  className = "App" > 
78      Hello world!
9+       < img  src = { reactImage }  alt = "React rocks!"  /> 
810    </ div > 
911  ) ; 
1012} 
Original file line number Diff line number Diff line change @@ -24,15 +24,27 @@ module.exports = {
2424      } 
2525    ] , 
2626    loaders : [ 
27+       { 
28+         test : / \. j s $ / , 
29+         include : path . resolve ( __dirname ,  'src' ) , 
30+         loader : 'babel' 
31+       } , 
2732      { 
2833        test : / \. c s s $ / , 
2934        include : path . resolve ( __dirname ,  'src' ) , 
3035        loader : 'style!css!postcss' 
3136      } , 
3237      { 
33-         test : / \. j s $ / , 
34-         include : path . resolve ( __dirname ,  'src' ) , 
35-         loader : 'babel' 
38+         test : / \. j s o n $ / , 
39+         loader : 'json' 
40+       } , 
41+       { 
42+         test : / \. ( j p g | p n g | g i f | e o t | s v g | t t f | w o f f | w o f f 2 ) $ / , 
43+         loader : 'file' , 
44+       } , 
45+       { 
46+         test : / \. ( m p 4 | w e b m ) $ / , 
47+         loader : 'url?limit=10000' 
3648      } 
3749    ] 
3850  } , 
Original file line number Diff line number Diff line change @@ -22,15 +22,27 @@ module.exports = {
2222      } 
2323    ] , 
2424    loaders : [ 
25+       { 
26+         test : / \. j s $ / , 
27+         include : path . resolve ( __dirname ,  'src' ) , 
28+         loader : 'babel' 
29+       } , 
2530      { 
2631        test : / \. c s s $ / , 
2732        include : path . resolve ( __dirname ,  'src' ) , 
2833        loader : 'style!css!postcss' 
2934      } , 
3035      { 
31-         test : / \. j s $ / , 
32-         include : path . resolve ( __dirname ,  'src' ) , 
33-         loader : 'babel' 
36+         test : / \. j s o n $ / , 
37+         loader : 'json' 
38+       } , 
39+       { 
40+         test : / \. ( j p g | p n g | g i f | e o t | s v g | t t f | w o f f | w o f f 2 ) $ / , 
41+         loader : 'file' , 
42+       } , 
43+       { 
44+         test : / \. ( m p 4 | w e b m ) $ / , 
45+         loader : 'url?limit=10000' 
3446      } 
3547    ] 
3648  } , 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments