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 關閉訊息可以使用

 

 

javascript – 使用 Watch.JS 監聽 (watch) 變數

官方連結 Watch.JS

npm 下載

透過 require 載入

 

使用方式

監聽單一物件屬性

 

監聽多個物件屬性

 

監聽整個物件屬性

 

取消監聽

 

在聲明以後,當屬性發生添加的行為時,監聽並不會調用

 

你想在任何時候調用監聽,例如點擊某個事件以後,要調用這個 監聽 watch()

 

其他更多的用法參考官方說明

php – joomla! 在 linux 底下無論如何都無法寫入的權限問題

當我們在 CentOS 設定 Joomla! 路徑是 755 與擁有者/群組都是 apache 的時候,我們仍然無法安裝任何套件或語言,在 「System (系統) > System Information (系統資訊) > Folder Permissions (資料夾權限) 」仍然看到滿滿的 Unwritable (無法寫入)

我們可以檢查是不是預設的 SELinux 擋住了。下指令檢查 SELinux 當前狀態

  • Enforcing:SELinux 正在執行
  • Permissive:臨時關閉
  • Disabled:已經關閉

 

接著我們讓他暫時關閉,可以下指令

不用重新啟動伺服器,我們直接重新整理應該就能看到 可寫入 (Writable)。

但是暫時關閉當下次系統重起的時候,仍然會打開。若要永久關閉 SELinux 那接著要修改檔案

並修改參數

這樣重新啟動伺服器預設就會關閉囉!

 

參考

php – 官方各個版本支持更新的生命週期

php 發佈的分支(例如 7.1, 7.2),會從穩定版本發佈後完全支持 2 年。這段期間,已被報告的錯誤與安全問題都會在定期的時間點被修復。

經過積極的維護兩年以後,每個分支僅再額外支持一年的嚴重安全問題。這段期間的發佈,是根據這項所訂製:出現在多個釋出版本或沒有在版本中釋出過的問題,這些問題會取決於報告的數量。

一旦完成三年的支持,分支會到達生命終點將不再受到支持。這些不被支持的分支末期是可以使用的

以下圖表因為不斷更新,請造訪 PHP 官方網站