鍍金池/ 問答/HTML/ webpack-dev-server 運行報錯

webpack-dev-server 運行報錯

運行webpack-dev-server報錯,具體如下:

首先,我參照webpack中文官網(wǎng)的步驟,在webpack.config.js中加入了devServer配置,配置如下:
圖片描述

然后我在package.json中加入了命令: "start": "webpack-dev-server --open "

然后我在cli中輸入npm run start ,報錯,報錯信息 如下:
圖片描述

Cannot read property 'compile' of undefined

求大佬幫忙解答一下這是為什么啊,跟官網(wǎng)的步驟一摸一樣的啊,搞了半天了。。。

回答
編輯回答
晚風(fēng)眠

解決辦法可參見:TypeError: Cannot read property 'compile' of undefined #1334

解決思路: 優(yōu)先使用 Google 引擎進行搜索關(guān)鍵詞句, 比如 webpack Cannot read property 'compile' of undefined;看能否找到相應(yīng)的問題(一般大家遇到的,別人都已經(jīng)遇到過,所以基本可以找到);。
圖片描述

如果不行,不妨換一種方式再搜索,譬如:site:stackoverflow.com webpack Cannot read property 'compile' of undefined,在具體某個網(wǎng)站下搜索;如果還是沒能找見解決辦法的話,可以在各種平臺提問,比如這 segmentfault。

額外補充: 對于 Google 這個工具還真是有必要先學(xué);這好比功夫中的“乾坤大挪移”,掌握了之后學(xué)其他的東西和解決問題都會事半而功倍。具體常用操作可參見:如何更好地運用 Chrome (Google)。倘若,不能夠沒有適用 Google 的環(huán)境,那么這里整理集結(jié)若干優(yōu)質(zhì)搜索引擎,堪稱 Google 搜索優(yōu)質(zhì)替代品,可供閣下參考。

2018年1月12日 21:43
編輯回答
朽鹿

webpack-dev-server如果是3.x的話,webpack必須是4.x才不會報此TypeError: Cannot read property 'compile' of undefined錯誤, 同理如果webpack是3.x,則webpack-dev-server必須是2.x

2017年4月11日 23:08