今天在mac上搞vuepress的時候,用npm安裝的出現各種問題(和webpack3.x出現的問題),所以需要安裝yarn。
我用brew命令安裝的時候,報錯,沒許可權,提示用下面語句設定許可權:
sudo chown -r $(whoami) /usr/local
chown: /usr/local: operation not permitted
我也不知道改怎麼搞了,有不能用sudo,又不能設定許可權…後來搜了一下,是brew的問題,解決方法:
先解除安裝已安裝的homebrew
/usr/bin/ruby -e "$(curl -fssl "
提示讓你刪除(自動以操作)的檔案不用管就行了,都是正常系統檔案。然後重新安裝:
/usr/bin/ruby -e "$(curl -fssl "
然後下面的通過命令就可以正常安裝yarn了
brew install yarn
由安裝yarn引發的血案
今天在mac上搞vuepress的時候,用npm安裝的出現各種問題 和webpack3.x出現的問題 所以需要安裝yarn。我用brew命令安裝的時候,報錯,沒許可權,提示用下面語句設定許可權 sudo chown r whoami usr localchown usr local operatio...
由糾音引發
大一暑假時,我在我們村辦過補課班,專門給放假的孩子們補習英語。自認為不論哪種語言都會有它的最基層,最根本的東西,當然這也是學習一門語言的根本所在。虛擬世界中,程式語言有它的基本符號,基本格式。現實交流中漢語有拼音,日語有片假名,英語也有它自己的音標。當時,自認為英語還不錯,而且利用手中那麼點權利,每...
由 引發的思考
前陣子在乙個移動專案中,通過 的方式 繫結click 事件來提交乙個表單,由於表單資訊比較敏感,於是採用的post 同步提交的方式,原本到也沒有什麼。後來萬惡的pm說 你這個按鈕呀,要固定在底部比較好 於是乎就通過 position fixed 固定到底部了。那麼,問題來了 在ios 下,虛擬鍵盤是...
由Typedef引發的問題
由typedef 引發的問題 自 用來宣告乙個別名,typedef 後面的語法,是乙個宣告。本來筆者以為這裡不會產生什麼誤解的,但結果卻出乎意料,產生誤解的人不在少數。罪魁禍首又是那些害人的教材。在這些教材中介紹 typedef 的時候通常會寫出如下形式 typedef int para 這種形式跟...
由mmap引發的SIGBUS
一直以來都覺得使用mmap讀檔案是非常高效 非常優雅的做法 參見 從 read 看系統呼叫的耗時 mmap之後,就可以通過記憶體訪問的方式訪問到檔案裡的內容,省去了read這樣的系統呼叫。卻不曾想過,mmap以後,如果讀檔案出錯會發生什麼 今晚看到一篇介紹apache bug的文章,裡面說到,apa...