遠程辦公第一週,前兩天很多在開會,沒多少時間在安心做項目相關的事
週三開始啦!活力滿滿的一天,主要一個調研任務,調研一個老項目用到的技術、模塊業務、以及之後如何做技術升級
重點就是,webpack 在安裝過程中,如果用全局安裝是可以看到版本信息等表示安裝成功的提示語的,然而在mac 上還有一些要特殊處理的,比如 要在 .bash_profile 上增加webpack 的檢索路徑(可能我這裏的 mac 比價奇葩,不代表所有的 mac 都要這麼幹),在 安裝 webpack-dev-server 的時候 需要增加額外的字符: --unsafe-perm
sudo npm install webpack-dev-server --unsafe-perm
在沒有加 --unsafe-perm 之前,會報錯
gyp WARN EACCES current user("nobody"/“root”) does not have permission to access the dev dir "XXX"
至於在安裝過程中出現的安裝錯誤提示,提示而已,一直想把這個去掉,後來項目跑完發現無關大雅
SOLIK_MODULE(target) Release/.node
clang:warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9 [-Wdeprecated]
clang:error: linker commad failed with exit code 1 (use -v to see invocation) make:***[Release/.node] Error 1
stack Error: `make` failed with exit code :2
還有一個小坑,內部自研的一個安裝包說是被遷移到新的地址了,然後去扒到這個自研包的內容。在自研包內部沒有定義的接口是繼承了其他公共接口的,糾結了蠻久。反而改回來後能運行了,果然跟同事通氣很重要