webpack命令打包報錯匯總

問題一:安裝本地webpack時,npm install webpack安裝失敗
解決辦法:先全局安裝npm install webpack -g,再本地安裝npm install webpack

問題二:
webpack命令打包提示 - configuration.output.path: The provided value "./dist/js" is not an absolute path!
如圖:


QQ截圖20170711112700.png

那么加上 __dirname,成了absolute path
<pre>
output: {
path: __dirname + '/dist/js',
filename: 'bundle.js'
}
</pre>
沒有報錯了,但是dist/js目錄沒有生成bundle.js文件,

解決辦法:

var path = require("path");
...
output: {
    path: path.resolve(\__dirname,  './dist/js'),
    filename: 'bundle.js' 
}

問題三:
當在webpack.config.js中配置postcss-loader時,提示錯誤如下圖:

QQ圖片20170711161614.png

首先配置好加載解析css的loader

{
        test : /\.css$/,
        loader: 'style-loader!css-loader?importLoaders=1!postcss-loader'
 }

以plugins 的方式配置postcss config,如下:

 plugins : [
        new webpack.LoaderOptionsPlugin({
            options : {
                postcss : function(){
                    return [
                        require('autoprefixer')({
                            broswers : ['last 5 versions']
                        })
                    ];
                }
            }
        })
    ]

這種方式不行!

正確的解決方法:
項目根目錄下新建postcss.config.js

module.exports = {
    plugins: [
        require('autoprefixer')({
            browsers: ["last 5 versions"]
        })
    ]
}
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

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

  • 無意中看到zhangwnag大佬分享的webpack教程感覺受益匪淺,特此分享以備自己日后查看,也希望更多的人看到...
    小小字符閱讀 8,364評論 7 35
  • GitChat技術雜談 前言 本文較長,為了節(jié)省你的閱讀時間,在文前列寫作思路如下: 什么是 webpack,它要...
    蕭玄辭閱讀 12,887評論 7 110
  • Webpack學習總結 此文只是自己學習webpack的一些總結,方便自己查閱,閱讀不變,非常抱歉??! 下載安裝:...
    Lxs_597閱讀 1,085評論 0 0
  • 記得2004年的時候,互聯(lián)網(wǎng)開發(fā)就是做網(wǎng)頁,那時也沒有前端和后端的區(qū)分,有時一個網(wǎng)站就是一些純靜態(tài)的html,通過...
    陽陽陽一堆陽閱讀 3,455評論 0 5
  • 是否開始迷茫是否學會頹廢是否無所事事 告訴你,別墮落,你沒有資格 生來不是豪門無王子公主之命沒有時間金錢等不起仰望...
    豫視西影閱讀 931評論 2 5

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