網頁工程師
網頁可以區分為前端及後端還有資料庫各個工程師
(其學習不是要把所有語言指令背下來,是好比今天有個功能需要完成,你”大概”知道在google搜尋什麼相關指令或是方法,解決問題就好)
Webpack 打包移除warning及console.log的方式
Webpack打包成Product時需要自動把Warning跟log給移除。
可以在plugin加入參數即可,v4跟v2版本有很大的差異。 閱讀全文〈Webpack 打包移除warning及console.log的方式〉
Mac Java version switch, 版本管理
有時每個專案所運用到的Java版本不同,就會需要做到切換,
Survey後有jenv這款管理,可以幫助切換, 閱讀全文〈Mac Java version switch, 版本管理〉
DeprecationWarning: Chunk.modules is deprecated. Use Chunk.getNumberOfModules/mapModules/forEachModule/containsModule instead.
webpack打包又出現問題,單純看提示訊息又不知道是哪個套件造成chunk的問題,
DeprecationWarning: Chunk.modules is deprecated. Use Chunk.getNumberOfModules/mapModules/forEachModule/containsModule instead. 閱讀全文〈DeprecationWarning: Chunk.modules is deprecated. Use Chunk.getNumberOfModules/mapModules/forEachModule/containsModule instead.〉
parseQuery() will be replaced with getOptions() in the next major version of loader-utils
做webpack打包時看見此錯誤訊息,也不知道是哪裡出問題,
(node:36968) DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see https://github.com/webpack/loader-utils/issues/56
parseQuery() will be replaced with getOptions() in the next major version of loader-utils. 閱讀全文〈parseQuery() will be replaced with getOptions() in the next major version of loader-utils〉
Pi 3 使用Docker安裝Redmine
原本依照[Raspberry Pi] 在Raspbian上安裝Apache+MySQL+Redmine 3.3.0,
結果發生一堆問題,有些套件lib 在更新都有出現,也補足後,最後在apache2 cfg上讀不到redmine…
ssh 登入 遠端電腦不用密碼
最近做jenkins CI/CD 要跨內部server發現登入ssh需要密碼,
真的滿麻煩,也不能在shellscript把密碼直接放入, 閱讀全文〈ssh 登入 遠端電腦不用密碼〉
Git fatal: The current branch has no upstream branch.
使用git checkout <name>,
如果沒有會以當下的分支 create出新的分支, 閱讀全文〈Git fatal: The current branch has no upstream branch.〉
Git 建立與刪除遠端分支方式
如果使用github, gitlab web GUI 應該都沒有什麼難事。
看到垃圾桶按鈕刪除即可… 閱讀全文〈Git 建立與刪除遠端分支方式〉
解決 git merge 不同分支出現 fatal: refusing to merge unrelated histories
在做不同分支repository合併結果出現:
fatal: refusing to merge unrelated histories.
閱讀全文〈解決 git merge 不同分支出現 fatal: refusing to merge unrelated histories〉