的WebPack决心扩展导致在构建时未找到错误文件名

问题描述:

我在我的WebPack配置以下决心键:的WebPack决心扩展导致在构建时未找到错误文件名

resolve: { 
     extensions: ["js", "jsx"] 
} 

运行webpack --display-error-details后,我看到:

ERROR in multi main Module not found: Error: Cannot resolve 'file' or 'directory' ./src/index.js in /Users/me/Desktop/coin-web resolve file
/Users/me/Desktop/coin-web/src/index.jsjs doesn't exist /Users/me/Desktop/coin-web/src/index.jsjsx doesn't exist resolve directory
/Users/me/Desktop/coin-web/src/index.js/package.json doesn't exist (directory description file)
/Users/me/Desktop/coin-web/src/index.js is not a directory (directory default file) [/Users/me/Desktop/coin-web/src/index.jsjs] [/Users/me/Desktop/coin-web/src/index.jsjsx]

如果我删除完全从配置中获取密钥resolve,它会成功建立。然而,我很好奇为什么它的包含导致这个jsjs,jsjsx业务。

more context

我想这是因为它应该是:

resolve: { 
    extensions: [".js", ".jsx"] 
} 

(包括周期)