我的webpack配置中有以下解析密钥:
resolve: {
extensions: ["js", "jsx"]
}
运行webpack --display-error-details
后我看到了:
找不到多个主模块中的错误:错误:无法解析'文件'或 '目录'./src/index.js in / Users / me / Desktop / coin-web resolve file
/Users/me/Desktop/coin-web/src/index.jsjs不存在 /Users/me/Desktop/coin-web/src/index.jsjsx没有 存在解析目录
/Users/me/Desktop/coin-web/src/index.js/package.json 不存在(目录描述文件)
/Users/me/Desktop/coin-web/src/index.js不是 目录(目录默认文件) [/Users/me/Desktop/coin-web/src/index.jsjs] [/Users/me/Desktop/coin-web/src/index.jsjsx]
如果我完全从配置中删除resolve
密钥,则会成功构建。但是,我很好奇为什么它包含会导致这个jsjs
,jsjsx
业务。
答案 0 :(得分:0)
我认为这是因为它应该是:
resolve: {
extensions: [".js", ".jsx"]
}
(包括一段时间)