使用webpack-howto示例

嘮叨在前面

可能跟絕大多數(shù)認(rèn)識(shí)webpack的機(jī)緣不同,大多數(shù)使用webpack是使用過react或者browse什么鬼的那個(gè);
前一陣子糾結(jié)在avalon和vue之間做選型,怎奈avalon路由上有一些地方?jīng)]有使用明白,雖然也做出來了,但感覺十分不妥,據(jù)說近期要升級(jí)路由,觀望中,趁著松口氣嘗試下vuejs作者的大頭像學(xué)霸味道十足,好像剛探月回來;

本機(jī)環(huán)境&準(zhǔn)備工作

  • 操作系統(tǒng) MAC OSX EI Capitan
  • 軟件環(huán)境:
  • node(國(guó)內(nèi)可以把源切換為淘寶CNPM)
  • gcc編譯器(預(yù)裝了xcode)
  • 自帶python

如果是window平臺(tái)下,要安裝vc運(yùn)行庫,.net4.0等,具體要看到安裝插件時(shí)是哪個(gè)插件報(bào)錯(cuò),去它的github上看依賴什么環(huán)境,安裝即可;咳咳,很有可能要安裝一個(gè)完整的visual studio……辛苦win下的同胞

下載webpack-howto示例程序

下載地址

運(yùn)行

  • 終端切換到項(xiàng)目目錄/webpack-howto/example
  • npm install --save-dev webpack webpack-dev-server react-hot-loader -g 說明:全局安裝webpack webpack-dev-server 以后總用 得用命令行
  • npm install 安裝項(xiàng)目依賴的插件
  • webpack webpack.config.js 打包,成功如下圖
  • webpack-dev-server --hot --quiet 啟動(dòng)服務(wù)



    啟動(dòng)成功

  • 訪問試試看


如果一切順利的話,確實(shí)是OK的,然而理想總是同教程離得太遠(yuǎn)

你會(huì)遇到的問題

  • 安裝webpack-dev-server報(bào)錯(cuò)

出現(xiàn)類似error: redefinition of '_NanEnsureLocal'的錯(cuò)誤,八成是socket.io這個(gè)插件的問題詳細(xì)看issue

解決方法:手動(dòng)更新webpack-dev-server的依賴描述文件,將socket.io/client的版本號(hào)更新到1.3.7 或者down我改后的

  • 出現(xiàn)C:\Microsoft.Cpp.Default.props 解決方法就是安裝所要求的編譯環(huán)境
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容