loaders-0.input.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. export default [{
  2. module: {
  3. loaders: [{
  4. test: /\.js$/,
  5. loader: 'babel'
  6. }]
  7. }
  8. }, {
  9. module: {
  10. loaders: [{
  11. test: /\.css$/,
  12. loader: 'style!css?modules&importLoaders=1&string=test123'
  13. }]
  14. }
  15. }, {
  16. module: {
  17. loaders: [{
  18. test: /\.css$/,
  19. loaders: [{
  20. loader: 'style'
  21. }, {
  22. loader: 'css',
  23. query: {
  24. modules: true
  25. }
  26. }]
  27. }]
  28. }
  29. }, {
  30. module: {
  31. preLoaders:[{
  32. test: /\.js$/,
  33. loader: 'eslint'
  34. }]
  35. }
  36. }, {
  37. module: {
  38. postLoaders:[{
  39. test: /\.js$/,
  40. loader: 'my-post'
  41. }]
  42. }
  43. }, {
  44. module: {
  45. preLoaders:[{
  46. test: /\.js$/,
  47. loader: 'eslint-loader'
  48. }],
  49. loaders: [{
  50. test: /\.js$/,
  51. loader: 'babel-loader'
  52. }]
  53. }
  54. }, {
  55. module: {
  56. loaders: [{
  57. test: /\.js$/,
  58. loader: 'babel-loader'
  59. }],
  60. postLoaders:[{
  61. test: /\.js$/,
  62. loader: 'my-post-loader'
  63. }]
  64. }
  65. }];