[問題]npm start 跟 npm test時,編譯成功與否為什麼不一樣?

Angular Cli webpack版本
image
Jasmine Karma版本
image

問題:當我下指令npm start ,此包專案可以編譯成功,在網頁上瀏覽到網頁 http://localhost:4200
但當我下指令npm test時,他會顯示Can’t resolve ‘fs’ 。

我的疑問點是專案同樣都有impoert xlsx-style外部套件,再透過webpack打包編譯,
為什麼一個npm start能編譯成功,npm test則無法呢?

因為 npm test 跑的是所有的 *.spec.ts

沒跑過就表示你至少會有一個以上的 *.spec.ts 檔是有問題的