如何開發自己的react library

可以自己用create-react-app腳手架來做,也可以用create-react-library
可以參考用create-react-library建出來的專案,它的package.json是怎麼設定的

library放在devDependencies裡的套件,是不會被它的宿主安裝的

另外有一些概念一定要搞懂:react-scripts是什麼
react-scripts是一個腳手架帶來給你跑react的咚咚,裡面就內建了一些套件了,所以要是用了create-react-app架了一個專案,又再加了一些套件,要是跟react-script裡的重複又版本有誤差的話,它是會跳錯誤提示給你的。(如下圖)
這時候ctrl+滑鼠左鍵去點package.json裡的react-script,滑到他的package.json可以看裡面有裝了哪些咚咚。