如何確定webpack.config.js
是否通過webpack
與webpack-dev-server
加載?如何檢測webpack-dev-server是否正在運行?
5
A
回答
4
我發現一個潛在的soluton:
var isDevServer = path.basename(require.main.filename) === 'webpack-dev-server.js';
12
或者:
const isDevServer = process.argv[1].indexOf('webpack-dev-server') !== -1;
或:
const isDevServer = process.argv.find(v => v.indexOf('webpack-dev-server') !== -1);
或:
const isDevServer = process.argv.find(v => v.includes('webpack-dev-server'));
我一直在使用後者有很大的影響。一種配置FTW!
+0
or ...'const isDevServer = process.argv.find(v => v.includes('webpack-dev-server'))' –
+0
@AlexGyoshev +1 – bjfletcher
相關問題
- 1. 檢測MediaBrowserServiceCompat是否正在運行
- 2. 檢測CountdownTimer是否正在運行
- 3. 檢測jQuery是否正在運行
- 4. 如何檢測遠程計算機是否正在運行RDP?
- 5. 如何檢測延遲作業是否正在運行?
- 6. Node.js - 如何檢測節點腳本是否正在運行?
- 7. Ajax長輪詢如何檢測它是否正在運行
- 8. Heroku:如何檢測工頭是否正在運行
- 9. 如何檢測Windows機器是否正在運行IPV4或IPV6?
- 10. 如何檢測MySQL數據庫是否正在運行?
- 11. 如何檢測併發GC是否正在運行.Net
- 12. 如何檢測我的新貴腳本是否正在運行?
- 13. 如何檢測媒體播放器是否正在運行
- 14. OSX:如何檢測Mission Control是否正在運行?
- 15. C#:如何檢測屏幕閱讀器是否正在運行?
- 16. 如何檢測特定的Delphi IDE是否正在運行?
- 17. 如何檢測PIX是否正在運行?
- 18. 如何檢測應用程序是否正在運行Cloud9?
- 19. 如何檢測是否運行ipython qtconsole?
- 20. MSI如何檢測Excel是否運行
- 21. 檢測是否Qt是在運行時
- 22. 檢測是否有任何JavaScript函數正在運行
- 23. 如何檢測我的應用程序是否正在運行EarlGrey測試?
- 24. 檢測我是否在SharePoint中運行
- 25. 檢測Windows是否在Parallels中運行?
- 26. javascript檢測是否在hta中運行
- 27. 檢測是否在launchd下運行
- 28. 在PHP中檢測cPanel/WHM當前是否正在運行?
- 29. 如何從命令行測試服務是否正在運行
- 30. 檢查SKAction是否正在運行
我更喜歡這個答案。或者你可以這樣做:'path.relative('',require.main.filename)=='node_modules/webpack-dev-server/bin/webpack-dev-server.js''。 –