webpack entry和output配置屬性

2021-09-08 13:32:44 字數 1437 閱讀 9201

1、entry

entry的三種配置方式:

(1)傳遞字串:

entry: './src/js/main.js',
(2)傳遞陣列將建立「多個主入口(multi-main entry),並且將它們的依賴導向(graph)到乙個「chunk」時。

entry: ['./src/js/main.js','./src/js/a.js'],
示例,webpack.config.js檔案為:

module.exports =

}

執行命令:

npm run webpack
效果為檔案合併到乙個檔案中了,如下:

(3)傳遞物件

webpack.config.js檔案為:

module.exports =,

//打包後的檔案

output:

}

注意:

你應該使用以下的替換方式來確保每個檔名都不重複。

[name]被 chunk 的 name 替換。

[hash]被 compilation 生命週期的 hash 替換。

[chunkhash]被 chunk 的 hash 替換

2、output

output.filename

指定硬碟每個輸出檔案的名稱。在這裡你不能指定為絕對路徑!

檔案hash碼:

module.exports =,

//打包後的檔案

output:

}

執行命令:

npm run webpack
結果:

[hash] 每個檔案的hash都一樣,檔案的hash為打包的hash。

module.exports =,

//打包後的檔案

output:

}

使用[chunkhash] 檔案的hash都不一樣,也與打包hash不一樣,這裡的hash是檔案的md5值

批量匯入OU

一 建立ou的方法 建立ou的方法,常用的無外乎以下幾種 1.利用ad使用者和計算機 aduc 工具建立ou 2.利用指令碼批量建ou 3.利用for do 迴圈命令,批量建ou 以上是幾種建立ou的方法,但第一種只能建立單個ou,其它兩種是批量建立ou的方法。在後兩種指量建立使用者方法中,哪一種更...

用批處理建立OU和域使用者

在域環境下,有時候我們需要建立較多ou和使用者,如果手動乙個乙個是建立的話,相當煩鎖而且沒有效率,此時批處理就派上用場了,可以為我們節約了時間,另外還可以有效避免了一些錯誤。下面舉個例子建立ou和域使用者 dsadd ou ou lee,dc kk5234,dc com dsadd user cn ...

OU 庫存組織與子庫存

這三者應該是ebs中經常會造成混亂的吧,可以通過一句sql來理清其之間的關係 select hou.organization id ou org id,hou.name ou name,ood.organization id org org id,ood.organization code org ...