webpack使用小記

1

webpack3.x在配置webpack.config.js時(shí)候不要寫mode: 'development',該版本無法辨別此命令
以下為webpack3.x配置格式,也許與官網(wǎng)略有出入,但可以啟動(dòng)

module.exports = {    
    entry: './scripts/app.js',
    output: {
        filename: './dist/bundle.js'      
},
mudule:{
    ......
}

webpack4.x配置時(shí)候需要寫mode: 'development',

const path = require('path');
module.exports = {
  mode: 'development',
  entry: './src/index.js',
  output: {
      path: path.resolve(__dirname, 'dist'),
      filename: 'bundle.js'
  },
mudule:{
    ......
}

2

有時(shí)候配置webpack壓縮css很苦,安裝依賴也很苦,有一個(gè)省工的方法
如果你全局安裝過的node-sass,你可以使用它來壓縮css
在git bash或者終端輸入 node-sass --output-style compressed scss已寫完的文件夾 > 輸出的css文件夾

3

假如你本地全局安裝webpack4.x,但是你的項(xiàng)目安裝的是webpack3.x,建議在package.json文件夾中"scripts"配置一個(gè)腳本便于本地啟動(dòng)低版本webpack

"start": "webpack --config webpack.config.js"
"start": "node_modules/.bin/webpack"

這兩個(gè)命令都可以本地啟動(dòng)webpack
如果是webpack2.x建議看看官網(wǎng)文檔再使用該命令

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

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