React

用于构建用户界面的JS库

介绍

  1. 组件
    • DOM
    • JS
    • CSS
  2. 迁移环境
    • 复制除node_modules文件夹外的所有文件与文件夹

规范

  1. 导入组件
    • 必须使用大驼峰命名组件类,否则系统会认为是一个标准标签而不是React自定义标签
  2. 书写组件
    • 最外层不允许存在兄弟标签,只能内嵌标签
  3. 花括号
    • 脚本语法
  4. 端口
    • 默认3000端口,如果有其它项目正在运行则为3001端口
  5. 状态
    • 由组件自己管理、维护的(不让别的组件修改)
  6. 类方法
    • 写在类里面的叫对象属性(需要new才可以使用)
    • 写在对象外面的叫类属性(不需要new直接使用)
    • 通过static定义类属性
  7. 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显示当前镜像源