webpack4的新特性

今天早上,幫群里朋友解決問題。很簡(jiǎn)單的一個(gè)webpack打包,結(jié)果一直通不過。我手頭事不多,想著自己試試。

結(jié)果發(fā)現(xiàn),確實(shí)有問題!各方面查了資料之后發(fā)現(xiàn),4和3還是有很大區(qū)別的。

好了,廢話不多說。

  1. 提示安裝問題


    報(bào)錯(cuò)截圖1

這是遇見的第一個(gè)問題,一直提示安裝 webpack-cli 。

這個(gè)是因?yàn)閣ebpack4把 webpack 和webpack-cli 分開了,將命令行相關(guān)的都遷移至webpack-cli,光安裝了webpack是不行的。

輸入 yes 然后回車,稍等一會(huì)兒,webpack-cli就安裝好了。之后我們的命令繼續(xù)執(zhí)行,就可以了

注意:安裝時(shí)記得安裝在同一目錄下,否則會(huì)一直讓你安裝

  1. 不能找到build/index.js文件
報(bào)錯(cuò)截圖2

這個(gè)問題,是因?yàn)?webpack 4 引入的模式,包括 development、production、none 三個(gè)值,我們不傳入值的話,會(huì)默認(rèn)使用 production。

我們傳入 --mode development 就可以了

3.假如不指定輸入 、輸出呢

報(bào)錯(cuò)截圖3

就會(huì)報(bào) 上面的錯(cuò)

這也是 webpack 4 引入的特性,默認(rèn)輸入文件位置在 src/index.js

所以不指定輸入輸出 就需要?jiǎng)?chuàng)建一個(gè)src文件 把輸入的文件放在里面.

今天就到這里了。

?著作權(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)容

  • 前言 本文主要從webpack4.x入手,會(huì)對(duì)平時(shí)常用的Webpack配置一一講解,各個(gè)功能點(diǎn)都有對(duì)應(yīng)的詳細(xì)例子,...
    BetterChen閱讀 2,036評(píng)論 0 3
  • webpack 是一個(gè)打包工具,進(jìn)行代碼分割,模塊通過loader處理各種文件,模塊打包器,按需加載,使初始化加載...
    不曾滑落的憂傷閱讀 840評(píng)論 0 1
  • 網(wǎng)絡(luò)上關(guān)于webpack的教程不少,但是大多已經(jīng)過時(shí),由于webpack版本更新后許多操作變化很大,很多教程的經(jīng)驗(yàn)...
    world_7735閱讀 4,559評(píng)論 0 7
  • GitChat技術(shù)雜談 前言 本文較長(zhǎng),為了節(jié)省你的閱讀時(shí)間,在文前列寫作思路如下: 什么是 webpack,它要...
    蕭玄辭閱讀 12,891評(píng)論 7 110
  • 確認(rèn)過眼神,你還是沒有準(zhǔn)備秋招的人?時(shí)間倉(cāng)促。自京東6月8號(hào)開啟管培生的招聘,就意味著秋招的開始。然而你還在等著秋...
    千鋒H5閱讀 1,887評(píng)論 1 13

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