我有一個相當小的項目。大約800個模塊。當我更換其中一個文件,並且webpack-watch重新編譯所有內容時,所花的時間比我想要的要長得多。我認爲主要的原因是當它完成時,它列出了數以百計的文件[not cacheable]
。爲什麼用webpack重新編譯這麼多[不可緩存]的文件?
有數以百計的這些文件中的每一次我節省單字符的變化。
有什麼想法可能導致這些文件無法緩存?我可以從哪裏開始尋找解決方案的任何想法?到目前爲止,我一直在探索並取得成功。我的.js
文件的唯一裝載程序是ts-loader
。除此之外,我不使用其他裝載機。
我只是需要一些想法從哪裏開始。 This github issue已經存在多年,沒有答案。人們需要幫助弄清楚如何知道爲什麼某個文件不可緩存。任何想法在這裏將不勝感激。我可以顯示來自我的webpack.config.js
的樣本。我現在在webpack 1上。我不認爲這是問題。
讓我知道。