在我个人的认识里,要是引用一个package,需要在这个package的文件名下写一个index.js或者在package.json中指定 main字段来表明入口文件。
但是在React源码里既没有index.js也没有在package.json文件中指明main字段,所以,在React这个项目中哪个是入口文件呢?
在我个人的认识里,要是引用一个package,需要在这个package的文件名下写一个index.js或者在package.json中指定 main字段来表明入口文件。
但是在React源码里既没有index.js也没有在package.json文件中指明main字段,所以,在React这个项目中哪个是入口文件呢?
我来自问自答吧,其实github与npm中的react本身就不是一个项目,npm上的package是github上面项目打包后生成的。在github facebook/git项目中同时维护了react, react-dom等多个npm包。
8 回答5.7k 阅读✓ 已解决
9 回答9.1k 阅读
6 回答4.7k 阅读✓ 已解决
5 回答3.5k 阅读✓ 已解决
6 回答3.2k 阅读
4 回答7.9k 阅读✓ 已解决
7 回答9.7k 阅读
https://github.com/facebook/r...
在packages目录下,根目录的是一个私有包,react-router的项目目录也是这种结构