回答
您可以添加--quiet
和--no-info
到的WebPack-DEV-服務器的命令行:http://webpack.github.io/docs/webpack-dev-server.html#webpack-dev-server-cli
如果您在觀看模式下使用的WebPack,你可以以後它把| awk '{if ($0 !~ /^ *\[[0-9]*\]/) {print} else {if ($0 ~ /\[built\]/) {print}}}'
,這將打印所有輸出,除了文件不重建。
quiet
和no-info
沒有爲我做任何有用的事情。 相反,我最終使用了grep過濾器。
npm run dev | grep -v "node_modules\|\[built\]"
這將去除包含[built]
或node_modules
任何線,這使得它更容易看到的實際生成錯誤,而無需通過一束端子輸出的線的滾動。
我已經把它放在我的package.json的scripts
部分,所以我可以使用npm run dev-quiet
來獲得過濾的輸出日誌。
我稍微改變了Haken的grep語句,以便它可以在初始加載時以及更新JS文件時使用。
這是我的package.json中的代碼片段。
scripts": {
"dev": "npm run dev | grep -v \"\\[\\d*\\]\""
}
這將篩選出含有如[231],[232]的圖案使用的WebPack-DEV-服務器配置文件中的所有線路等
,可以鉤到API。使用noInfo: true
將禁用信息性消息,除非出現錯誤。
使用quiet: true
可刪除所有控制檯信息,甚至是錯誤。
參考:https://webpack.github.io/docs/webpack-dev-server.html#api
如果使用express
版本,那麼你可以包括noInfo
選項:
import webpackMiddleware from 'webpack-dev-middleware';
app.use(webpackMiddleware(compiler, {
noInfo: true
}));
這對我有用。我更喜歡一個不需要grep輸出的解決方案。 – Holf
如果您使用karma-webpack,你可以把這個變成你的配置文件:
webpackMiddleware: {
noInfo: true,
stats: 'errors-only'
}
noInfo: false
不顯示信息到控制檯(僅警告和錯誤)documentation
stats: 'errors-only'
僅輸出,當錯誤發生documentation
謝謝,謝謝,謝謝! – EthanB
運行webpack
與--hide-modules
選項。
使用webpack的統計選項。
例如,爲了除去由塊產生的數百行:
stats: {
chunks: false
}
要刪除關於模塊的信息:
stats: {
chunkModules: false
}
有更多的選項,參見the stats documentation。
這應該是正確的答案。 – samnau
- 1. 有沒有辦法讓Bottle服務器不那麼冗長?
- 2. WPF:你能否讓這個資源聲明不那麼冗長?
- 3. 如何讓ANT冗長?
- 4. 如何讓我的JSON少冗長?
- 5. 如何讓CloudConfigurationManager.GetSetting減少冗長?
- 6. 如何讓powershell在錯誤上不會變得冗長?
- 7. 爲什麼Object.create()如此冗長?
- 8. 如何讓teamcity的svn checkout更加冗長?
- 9. 如何讓Elixir混合測試輸出更加冗長?
- 10. 如何讓Winston使用Webpack?
- 11. 如何讓這個重複的jQuery不那麼如此?
- 12. Scalas太冗長
- 13. 爲冗長
- 14. 如何避免冗餘和冗長的if-else結構?
- 15. 如何讓我的櫃檯看起來不那麼假?
- 16. 我該如何讓我的動畫變得不那麼生澀?
- 17. 如何讓點擊事件偵聽器不那麼具體?
- 18. 如何讓我的物體不那麼凌亂?
- 19. 如何讓這個CSS轉換在Firefox中不那麼脆弱?
- 20. 如何使指令減少冗長?
- 21. 如何使PHP str_replace減少冗長
- 22. 如何提高XSD驗證冗長
- 23. 讓div伸展到它的內容的長度,如果父div更長,那麼更長?
- 24. 如何讓docker exec stdout與容器中的運行命令一樣冗長?
- 25. 如何使雙重檢查的鎖定語法不再冗長?
- 26. 如何使EF核心遷移不再冗長
- 27. HttpPost不接受Java中的冗長url
- 28. 使數據放大器不再冗長
- 29. 不同的groovy shell冗長度是什麼意思?
- 30. html-webpack-plugin生成冗餘標籤
如果我不使用dev服務器怎麼辦? –
你可以在webpack命令行中加入>/dev/null – w00t
我需要一些信息,例如:我想知道特定塊被重新編譯和構建成功,但我不在意塊沒有被更改 –