我想创建一个核心NPM包,其中包含很少发生变化的所有依赖关系,例如,角。由于不同的项目会使用这个NPM包,而Webpack是首选的捆绑和构建工具,所以我认为Webpack的DLL插件将是一个不错的选择。使用Webpack的DllPlugin创建共享库
但是不知何故消费者软件包无法解析使用DLL插件创建的库软件包的内容。我在这里创建了一个最小的示例https://github.com/matoilic/webpack-dll-example。核心模块只包含Angular,消费者模块应该能够从那里使用Angular。但是,消费者包的构建失败,错误,'角'无法找到。
Module not found: Error: Can't resolve 'angular' in '.../packages/poc-module/src/application'
有没有人有一个想法,这个问题可能是什么?