【发布时间】:2017-10-13 00:18:53
【问题描述】:
我在重命名文件以使用与类名相同的名称后注意到此错误。
例如
class School {}
文件名:School.jsx 并使用以下方式导入文件:
import School from ./School
以下是我从 Webpack 得到的错误。
WARNING in ./client/components/admin/includes/HeaderSideBar.jsx
There are multiple modules with names that only differ in casing.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Use equal casing. Compare these module identifiers:
* /Users/developer/Desktop/Books/node_modules/babel-loader/lib/index.js!/Users/developer/Desktop/Books/client/components/admin/includes/HeaderSideBar.jsx
Used by 1 module(s), i. e.
/Users/developer/Desktop/Books/node_modules/babel-loader/lib/index.js!/Users/developer/Desktop/Books/client/components/admin/pages/AddANewBook.jsx
* /Users/developer/Desktop/Books/node_modules/babel-loader/lib/index.js!/Users/developer/Desktop/Books/client/components/admin/includes/HeaderSidebar.jsx
Used by 1 module(s), i. e.
/Users/developer/Desktop/Books/node_modules/babel-loader/lib/index.js!/Users/developer/Desktop/Books/client/components/admin/index.jsx
webpack: Compiled with warnings.
您是否遇到过此类问题,您是如何解决的?
【问题讨论】:
标签: javascript node.js express webpack