grunt 引數說明

2022-03-16 12:57:40 字數 1282 閱讀 4314

讀取本地的json檔案:

pak:grunt.file.readjson("package.json");

載入包:

grunt.loadnpmtask("包名");

這樣是乙個乙個的載入,那麼如果有多個要寫載入多個包名

使用 require("load-grunt-tasks")(grunt); 

會把package.json 中的  devdependencies 的依賴包都載入進來

options之外的名稱都是任務名稱名

執行任務

grunt 任務名

如果有多個任務

可以使用 grunt 任務名:target

註冊任務

grunt.registertask("任務名1":"上面定義任務名稱");

grunt.registertask("任務名2":["上面定義任務名稱","上面定義任務名稱","上面定義任務名稱"]);

grunt.registertask("任務名3":["任務名1","任務名2"]);

grunt.registertask("test",function(target).js -> a.js  b.js

filter:的值可以是fs.stats 這個類下的乙個函式名

也可以自己寫乙個函式,我們可以返回true和false,來確認是否命中

如:filter:function(filepath)  //他會在ext extdot flatten 後執行   

grunt serve --allow-remote //區域網內可訪問

connect:dist:keepalive  //keepalive 是引數 值是true

取值用 this.flags 是乙個json

取值方式先用 this.flags  然後用 options 最後用預設

exclude:['src'] //指定排除路徑

瀏覽器廠商字首

mocha  測試

phantamjs  幻影瀏覽器 幽靈 沒有介面

useminprepare 

rev :md5 值 重新命名

Cache control引數說明

header中的cache control引數說明 php編碼 網頁的快取是由http訊息頭中的 cache control 來控制的,常見的取值有private no cache max age must revalidate等,預設為private。其作用根據不同的重新瀏覽方式分為以下幾種情況 ...

nmap引數說明

目標規範 可以通過主機名,ip位址,網路等 例 scanme.nmap.org,dream4.org 24,192.168.0.1 10.0.0 255.1 254 il 從指定檔案獲取主機或網路 ir 隨機選擇主機,0 不限制掃瞄主機數 exclude 排除指定主機或網路 excludefile ...

toString引數說明

格式化數值 有時,我們可能需要將數值以一定的格式來呈現,就需要對數值進行格式化。我們使用格式字串指定格式。格式字串採用以下形式 axx,其中 a 為格式說明符,指定格式化型別,xx 為精度說明符,控制格式化輸出的有效位數或小數字數。格式說明符 說明 示例 輸出 c 貨幣 2.5.tostring c...