可以自己用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
可以看裡面有裝了哪些咚咚。