javascript – 取出陣列(物件)中,元素重複的次數

透過透過 forEach 計算呼叫的次數來完成,如果呼叫存在,那就 +1。

 

git – 忽略已經被提交的文件 git update-index

從 git clone 下來以後,通常我們連接到自己 localhost 的 DB 時常 user 與 password 會與 Git Repository 的設定不同。我們修改成本機設定,但卻不想將這份設定 commit 否則會造成其他人連線錯誤。假設我要忽略修改的 configuration.php ,那要使用這個指令

當我們 commit 的時候就看不到對這個設定檔的修改。若要解除忽略可以使用

 

  1. 這個用法通常在我們需要變動大量文檔,我們先下 git update-index –no-assume-unchanged 這樣 git commit 會暫時忽略。這期間我們 commit 龐大文件以外的檔案時,可以減少 git 計算龐大文件的時間。
  2. 工作一段落,確定可以 commit 這份龐大文件的時候,我們再下 git update-index –no-assume-unchanged 這樣就能啟用 commit 。

詳細參考網友說明

javascript – 設定 webpack 壓縮 JS 文檔

webpack.config.js

建議啟用 devtool: ‘source-map’,可以幫助錯誤報告不會指向 min.js 而是指向開發文件的 .js 。

透過 entry 指定,我將 「./src/index.js」壓縮成 「.dist/jquery.vmodel.min.js」。

進入點 index.js 可以透過 inport 引入不同的 JS 開發文件,達到將多個 JS 依序壓縮成 min.js 檔。例如我的 index.js 長這樣:

 

php – Joomla! 顯示錯誤訊息的方法

一種是 PHP 方式 (參考)

另外一種是使用 JavaScript (參考) ,因為模板使用 Bootstrap ,所以除了 error 之外還有其他格式可使用:success, warning, notice。

JS 關閉訊息可以使用