Javascript browserify能否显示对dianose require()调用的回溯跟踪?

Javascript browserify能否显示对dianose require()调用的回溯跟踪?,javascript,build,browserify,Javascript,Build,Browserify,我的JavaScript文件之间有几个依赖项。当在它们上运行browserify时,错误消息没有说明哪个文件不能拉入依赖项 Error: Cannot find module 'mapping' from '...' at /usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:46:17 at process (/usr/lib/node_modules/browserify/node_modules

我的JavaScript文件之间有几个依赖项。当在它们上运行
browserify
时,错误消息没有说明哪个文件不能拉入依赖项

Error: Cannot find module 'mapping' from '...'
    at /usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:46:17
    at process (/usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:173:43)
    at ondir (/usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:188:17)
    at load (/usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:69:43)
    at onex (/usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:92:31)
    at /usr/lib/node_modules/browserify/node_modules/resolve/lib/async.js:22:47
    at Object.oncomplete (fs.js:108:15)

有没有办法让
browserify
说“我在'which.js'中找不到'mapping'依赖项?”

它会告诉你哪个文件:哪个文件导出模块
mapping
。这几乎可以肯定是您编写的一个文件,因为如果您的任何依赖项出现此问题,它们都将无法正确安装。问题中的
是一个目录。例如,“无法从'src/inf/wizard'中找到模块'映射'”。它没有告诉我应该怪
向导
目录中的哪个文件。
grep-lr--exclude dir=“.git;.svn”映射。
在应用程序的根目录中。此外,考虑到它是您的应用程序,您可能会假设您熟悉哪个文件导出模块
映射
,这不仅是因为在理想的应用程序结构中,每个模块都在其自己的文件中导出,所以您应该查找文件
mapping.js