小白搭建之部分填坑

代碼倉庫地址:webpack+react+redux+es6

最開始拿已經(jīng)寫好的配置來給大家講解厕氨,部分代碼侠姑,沒做解釋,在后期的嘗試中有些朋友會(huì)遇見坑弟翘,先給大家講兩個(gè)坑吧虫腋,如有其他的,歡迎交流探討

坑一 :

  • 描述: 當(dāng)開發(fā)模式換為production 時(shí),即下方命令時(shí)稀余,控制臺(tái)輸入npm start 會(huì)在瀏覽器上顯示報(bào)錯(cuò)信息
//package.json 更改了dev的--mode development為 --mode production
"scripts": {
  "start": "npm run dev",
  "dev": "webpack-dev-server --mode production --config webpack.dev.config.js --open ", 
   //...
}

報(bào)錯(cuò)為

Failed to compile.
asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets: 
  bundle.js (963 KiB)
  • 解決辦法:在配置文件webpack.dev.config.js中加入如下配置:
performance: {
        hints:false        
 }

坑二:

  • 描述:配置好了如下圖片的loader但是不能在瀏覽器上正確顯示悦冀,除非使用require('路徑')的格式講圖片加載獲取到
// webpack.dev.config.js
 {
                test: /\.(jpg|png|gif|svg)$/,
                use :{
                     loader: "url-loader",
                     options: {
                        limit: 8192,
                        name: "[name].[ext]"
                    }
                }
}
  • 解決辦法:打開瀏覽器控制臺(tái)可以發(fā)現(xiàn),原來資源文件并沒有被打包到項(xiàng)目的構(gòu)建目錄中睛琳,因此使用插件copy-webpack-plugin盒蟆,將本地資源文件copy到構(gòu)建目錄中去
  • 安裝依賴
    npm i -D copy-webpack-plugin
  • 配置webpack.dev.config.js
// webpack.dev.config.js
const CopyWebpackPlugin = require("copy-webpack-plugin");  //請(qǐng)求依賴
//省略其他配置
//...
 plugins:[
        //...
        new CopyWebpackPlugin([
            {
                from:__dirname+"/images",   //定義要拷貝的源目錄  
                to:__dirname+"/static/images",  //定義要拷貝到的目標(biāo)目錄
                force: true   //強(qiáng)制覆蓋先前的插件
            }
        ]),
        
    ],
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市师骗,隨后出現(xiàn)的幾起案子历等,更是在濱河造成了極大的恐慌,老刑警劉巖辟癌,帶你破解...
    沈念sama閱讀 221,548評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件寒屯,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)寡夹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門处面,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人菩掏,你說我怎么就攤上這事魂角。” “怎么了智绸?”我有些...
    開封第一講書人閱讀 167,990評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵野揪,是天一觀的道長。 經(jīng)常有香客問我传于,道長囱挑,這世上最難降的妖魔是什么醉顽? 我笑而不...
    開封第一講書人閱讀 59,618評(píng)論 1 296
  • 正文 為了忘掉前任沼溜,我火速辦了婚禮,結(jié)果婚禮上游添,老公的妹妹穿的比我還像新娘系草。我一直安慰自己,他們只是感情好唆涝,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評(píng)論 6 397
  • 文/花漫 我一把揭開白布找都。 她就那樣靜靜地躺著,像睡著了一般廊酣。 火紅的嫁衣襯著肌膚如雪能耻。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,246評(píng)論 1 308
  • 那天亡驰,我揣著相機(jī)與錄音晓猛,去河邊找鬼。 笑死凡辱,一個(gè)胖子當(dāng)著我的面吹牛戒职,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播透乾,決...
    沈念sama閱讀 40,819評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼洪燥,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了乳乌?” 一聲冷哼從身側(cè)響起捧韵,我...
    開封第一講書人閱讀 39,725評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎汉操,沒想到半個(gè)月后再来,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,268評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡客情,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評(píng)論 3 340
  • 正文 我和宋清朗相戀三年其弊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了癞己。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,488評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡梭伐,死狀恐怖痹雅,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情糊识,我是刑警寧澤绩社,帶...
    沈念sama閱讀 36,181評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站赂苗,受9級(jí)特大地震影響愉耙,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜拌滋,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評(píng)論 3 333
  • 文/蒙蒙 一朴沿、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧败砂,春花似錦赌渣、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至斜姥,卻和暖如春鸿竖,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背铸敏。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評(píng)論 1 272
  • 我被黑心中介騙來泰國打工缚忧, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人搞坝。 一個(gè)月前我還...
    沈念sama閱讀 48,897評(píng)論 3 376
  • 正文 我出身青樓搔谴,卻偏偏與公主長得像,于是被迫代替她去往敵國和親桩撮。 傳聞我的和親對(duì)象是個(gè)殘疾皇子敦第,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容