Webpack執行打包:“You may need an appropriate loader to handle this file type“
Posted 白瑕
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Webpack執行打包:“You may need an appropriate loader to handle this file type“相关的知识,希望对你有一定的参考价值。
项目场景:
使用webpack對CSS文件和一JS文件進行打包
问题描述:
配置webpack.config.js完成;webpack & webpack-cli安裝完成;css-loader & style-loader安裝到上級文件夾完成,執行打包時輸入webpack顯示如下:
也沒有生成Hash值
“您或許需要loader來處理這種類型的文件”,但我已經安裝了正確的loader.
原因分析:
錯誤:嘗試將webpack & css-loader & style-loader安裝到最近一級文件夾,完成後嘗試無效.
正確:猜測是版本問題:webpack找到css-loader & style-loader包,結果版本問題導致無法使用.
解决方案:
於是嘗試匹配版本,選取4個包發佈時間相近,使用人數最多的版本:
嘗試
webpack5.0.0
webpack-cli3.3.12
style-loader1.1.3
css-loader3.6.0
組合,輸入webpack指令成功打包,打包指令加入路徑亦成功打包;
以上是关于Webpack執行打包:“You may need an appropriate loader to handle this file type“的主要内容,如果未能解决你的问题,请参考以下文章
webpack 3.8 使用 extract-text-webpack-plugin 3.0 抽取css失败:You may need an appropriate loader to handle
vue-cli使用vux时报错处理,“You may need an appropriate loader to handle this file type”
You may need to adjust the proxy settings in Gradle.
Failed to resolve loader: script-loader You may need to install it.
Failed to resolve loader: script-loader You may need to install it.
Avoid catching exceptions inside atomic! You may need to manually revert model state when rolling b