你这是react项目吗,跟你安装cnpm没关系,你的cnpm只是下载依赖的工具,可以作为代替npm的一种选项,不过现在cnpm不好用了,当然这是题外话了,然后react项目就是用js写虚拟dom,大白话讲就是用js写html页面,app.js就是react渲染App这个组件可以看作一个入口html页面,你掌握react语法就可以编写这个项目,编写完,进行打包,会生成静态文件夹,里面的html可以挂在nginx或者tomcat上使用。
node_modules ===> npm下载的相关依赖
package.json ===> node包文件 包括项目的一些介绍 以及 相关文件版本
public文件夹:
index.html ===> 项目的首页
favico.ico ===> 项目图标
mainfest.json ===> 定义网页快捷方式
src文件夹:
index.js ===> 整个项目的入口文件
aa.js 相当于 根组件 和app.vue 差不多
registerServiceWorker.js ===> 离线缓存