AdeleD / react-paginate

A ReactJS component that creates a pagination
MIT License
2.75k stars 626 forks source link

webpack WARNING too many #77

Closed wuguanghai45 closed 8 years ago

wuguanghai45 commented 8 years ago
WARNING in /Users/admin/~/React/lib/ReactChildren.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/lib/ReactChildren.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/lib/ReactElement.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/lib/ReactElement.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/lib/PooledClass.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/lib/PooledClass.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/lib/traverseAllChildren.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/lib/traverseAllChildren.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/lib/ReactCurrentOwner.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/lib/ReactCurrentOwner.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/lib/Object.assign.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/lib/Object.assign.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/lib/canDefineProperty.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/lib/canDefineProperty.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/~/fbjs/lib/emptyFunction.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/~/fbjs/lib/emptyFunction.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/~/fbjs/lib/invariant.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/~/fbjs/lib/invariant.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/~/fbjs/lib/warning.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/~/fbjs/lib/warning.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/lib/ReactInstanceHandles.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/lib/ReactInstanceHandles.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/lib/getIteratorFn.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/lib/getIteratorFn.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/React/lib/ReactRootIndex.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.

WARNING in /Users/admin/~/react/lib/ReactRootIndex.js
There is another module with an equal name when case is ignored.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Rename module if multiple modules are expected or use equal casing if one module is expected.
wuguanghai45 commented 8 years ago
var path = require("path");
var nodeModulesPath = path.resolve(__dirname, "node_modules");

module.exports = {
  devtool: "cheap-module-eval-source-map",
  //devtool: "#source-map",
  cache: true,
  entry: './frontend/index.js',
  output: {
    filename: './app/assets/javascripts/bundle.js' //this is the default name, so you can skip it
    //at this directory our bundle file will be available
    //make sure port 8090 is used when launching webpack-dev-server
    //publicPath: 'http://localhost:8090/assets'
  },
  module: {
    loaders: [
      {
        test: /\.js[x]?$/,
        include: [path.resolve(__dirname, "frontend")],
        loader: 'babel', // 'babel-loader' is also a legal name to reference
        query: {
          presets: ['es2015', "react", "stage-0"],
          plugins: ["transform-class-properties", "transform-decorators-legacy"]
        }
      },
      {
        test: /\.css$/,
        loader: 'style-loader!css-loader'
      }
    ]
  },
  resolve: {
    extensions: ['', '.js', '.jsx'],
    alias: {
      "frontend": path.resolve(__dirname, "frontend")
      //"react-paginate": path.resolve(nodeModulesPath, "react-paginate/react_components")
    }
  },
  externals: {
    "jquery": "$",
    "react": "React",
    "react-dom": "ReactDOM",
    "react-redux": "ReactRedux",
    "react-router": "ReactRouter",
    "redux-form": "ReduxForm",
    "underscore": "_",
    "moment": "moment"
  }
};

Is there something wrong with my webpack.config?

wuguanghai45 commented 8 years ago

Because use ReactFragment.

tesky0125 commented 8 years ago

@wuguanghai45 What's your meaning? How can I suppress the warning or resolve the problem?