2019年3月28日 星期四

解決npm install 時 node-sass build error



node 8.15.0
npm 6.9.0
mint 19

解決方式:
sudo apt install gcc g++ build-essential

也許還有其他方式

參考

2019年3月25日 星期一

keyPress vs keyDown, keyCode vs charCode

從 React 原始碼看 keyPress 與 keyDown 事件 · Issue #40 · aszx87410/blog

總結:當你要偵測使用者輸入文字的時候,就用 keyPress,並且搭配 charCode 來看使用者剛剛輸入了什麼;當你想偵測使用者「按下按鍵」的時候,就用 keyDown,搭配 keyCode 獲得使用者所按下的按鍵。