我正在捆绑一个打字稿项目,但 webpack 失败并显示错误
ERROR in (webpack)/lib/NormalModule.js
Module not found: Error: Can't resolve 'module' in 'C:\SPA\MyApp\node_modules\webpack\lib'
@ (webpack)/lib/NormalModule.js 91:16-33
如果我从劈模块
var Module = require("module");
到
var Module = require("./module");
问题得到解决。
有谁知道什么可能导致这是一个问题?没有其他人将此报告为问题,这似乎很奇怪。有问题的行在这里:https : //github.com/webpack/webpack/blob/master/lib/NormalModule.js#L90
确保在resolve.modules数组中配置了正确的路径。
对于这个文件:
a/b/c/d/file.js
你需要在你的 webpack.config.js 中:
resolve: {
extensions: ['.js'],
modules: ['./a/b/c']
}
Run Code Online (Sandbox Code Playgroud)
Webpack 将尝试根据这些路径 + node_modules 解析您的绝对导入。
| 归档时间: |
|
| 查看次数: |
1833 次 |
| 最近记录: |