React
用于构建用户界面的JS库
介绍
- 组件
- DOM
- JS
- CSS
- 迁移环境
- 复制除node_modules文件夹外的所有文件与文件夹
规范
- 导入组件
- 必须使用大驼峰命名组件类,否则系统会认为是一个标准标签而不是React自定义标签
- 书写组件
- 最外层不允许存在兄弟标签,只能内嵌标签
- 花括号
- 脚本语法
- 端口
- 默认3000端口,如果有其它项目正在运行则为3001端口
- 状态
- 由组件自己管理、维护的(不让别的组件修改)
- 类方法
- 写在类里面的叫对象属性(需要new才可以使用)
- 写在对象外面的叫类属性(不需要new直接使用)
- 通过static定义类属性
- public文件夹
- 存放整个项目的静态文件(图片、视频、文本、JSON、HTML、XML等)
npm
项目包管理工具
命令 | 注释 |
---|---|
npm -v | 查看npm版本 |
npm init | 初始化npm |
npm start | 启动项目 |
npm test | 测试项目 |
npm run dev | 调试项目 |
npm i | 安装项目依赖 |
npm i 包名 | 安装指定模块 |
npm uninstall 包名 | 卸载指定模块 |
npm list | 列出所有模块 |
npm info 包名 | 查看指定模块的详细信息 |
npm outdated | 检查所有模块是否为最新版本 |
npm cache verify | 校验缓存完整性 |
npm update 包名 | 更新指定模块 |
npm config set registry 镜像源URL | 修改镜像源(优先级:局部 > 全局) |
npm config get registry | 显示当前镜像源 |