Javascript 网页包模块解析仅适用于某些目录

Javascript 网页包模块解析仅适用于某些目录,javascript,webpack,webpack-isomorphic-tools,Javascript,Webpack,Webpack Isomorphic Tools,在尝试将一个项目从webpack同构工具移植到universal webpack时,我遇到了一个奇怪的问题,即如何解决模块依赖关系 似乎node\u modules、src/js和src/js/constants/*中的模块得到了解析。但是我在与常量处于同一级别的任何其他目录中的模块上遇到了臭名昭著的“无法解析模块”错误。我找不到任何改变webpack处理src/js/constants的方法的东西` 项目的网页包配置和src/js树的一部分: 我不知道如何进行调试,因此任何指针都会受到欢迎。

在尝试将一个项目从webpack同构工具移植到universal webpack时,我遇到了一个奇怪的问题,即如何解决模块依赖关系

似乎
node\u modules
src/js
src/js/constants/*
中的模块得到了解析。但是我在与常量处于同一级别的任何其他目录中的模块上遇到了臭名昭著的“无法解析模块”错误。我找不到任何改变webpack处理src/js/constants的方法的东西`

项目的网页包配置和src/js树的一部分:


我不知道如何进行调试,因此任何指针都会受到欢迎。

您能说出哪些模块无法解析吗?它们是否也在
src/js
中?与此树相关的网页包配置在哪里?无法解析的模块例如位于
src/js/actions
中。webpack配置位于
webpack/webpack.config.js
中。根据您想要在给定目录(而不是路径)及其存储中进行分层搜索的文档。若要添加要搜索的单个目录,您可能希望与该目录的绝对路径一起使用。例如'resolve{root:path.resolve('../src/js')}请尝试一下。谢谢您的建议。尝试更改resolve.root似乎没有效果。我使用的是resolve.modulesDirectories,例如,从那里删除节点模块会使节点模块无法解析,因此实际上可以工作,如果我删除
src/js
,那么
常量
将无法再解析,因此-应该-也可以工作。但是,例如,同一层次结构中的
操作
不起作用。真让人困惑。