自己寫的公司項目,今天需要提交到公司版本庫,可是在本地啟動正常的項目,拷貝到git文件目錄下突然報錯Module build failed: Error: No PostCSS Config found in......,源文件都沒有改動過!
然后自己各種百度,但是都需要調整配置文件,但是遠程的配置文件和我本地一模一樣,于是我便嘗試自己去修改,得到出網上以外的以下兩種方法,現記錄如下:
一: 逃不出修改配置文件的怪圈,修改build目錄下:webpack.dev.conf.js
因為是報的是NO PostCSS Config 找不到的錯誤,那就將使用配置文件的條件改為false,即 usePostCSS: false
然后在npm start 啟動也不會報錯!
這是個投機取巧的辦法,不到萬不得已不建議使用,作為一個有輕微強迫癥的我是不會使用這個辦法的!嘻嘻
二:接著需要第二種方案,我堅信肯定有什么地方不一致,才會導致報錯的,于是找到了最根本的原因,知道真相的我真心是一臉悶逼! 隱藏文件的鍋,我不得不背。項目中根目錄下的隱藏文件也是配置文件的重要組成部分!
正常配置下,項目目錄是上圖所示的樣子,就是在拷貝的過程中,只拷貝了可見文件,沒有拷貝以“.”開頭的隱藏文件,才導致配置文件報錯,全部拷貝之后,完美啟動!
在此記錄一下,以作備忘,同時也分享出來,避免大家犯同樣的低級錯誤!
最后分享幾個需要大家get的技能: mac顯示隱藏文件快捷鍵:command + shift + .
其他給我幫助的鏈接:https://www.cnblogs.com/wang715100018066/p/7049981.html??
看著好難,我的項目應該不會有這樣的錯!???
?