React之从0开始(2)
书接上回。
我们介绍了index.html的基本结构。
那么我就在想了,为啥必须得是index.html呢?我能不能换个名字?谁规定的运行React项目就要从index.html开始?
好吧,应该是Facebook规定的。。。。。那没事了。
反正结论就是不能改。如果硬要改,也不是不行,但是你得同时修改Vite或者其他构建工具的配置。
然后我们还会发现,新建的一个项目里面有一个文件package.json。
这个文件是用来管理依赖的,如果你运行npm install,还会生成一个package-lock.json的文件,这个文件中记录了你得项目依赖的非常非常详细的内容,包括版本,地址,以及这个依赖又需要的依赖等,感觉还是很不错的。
最后说一点,我们要运行一个React项目,输入命令npm run ...。这个run后面的参数是在哪里规定的呢?就是在package.json中。里面有scripts的字段,在这个字段里定义了一些常用的命令,就类似于MakeFile这种。