我想創建一個核心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'
有沒有人有一個想法,這個問題可能是什麼?