zoukankan      html  css  js  c++  java
  • React项目目录分析

    1、src—存储主要的源码

    • index.js-一般为项目的入口文件
    • index.css-index.js对应的css文件
    • app.js-简单的模块化编程

    2、package.json-webpack配置信息(比如名称、版本、许可证等元数据)和项目包管理文件

    • main字段-main字段指定了加载该模块时的入门文件,默认是模块根目录下面的index.js

    • scripts字段-scripts指定了运行脚本命令的npm命令行缩写,比如start指定了运行npm run start时,所要执行的命令。下面的设置指定了npm run preinstallnpm run postinstallnpm run startnpm run test时,所要执行的命令。

    • dependencies字段-指定了项目运行所依赖的模块,

    • devDependencies-指定项目开发所需要的模块。

            dependencies字段和devDependencies它们都指向一个对象。该对象的各个成员,分别由模块名和对应的版本要求组成,表示依赖的模块及其版本范围。

    3、package-lock.json-是在 `npm install`时候生成一份文件,用以记录当前状态下实际安装的各个npm package的具体来源和版本号。具体详解:https://www.cnblogs.com/huangqiao/p/12145542.html

    4、node-modules-存储项目需要的依赖包,一般在上传项目时会删除掉

    5、public-公共的文件,例如公共的模板和图标

    6、gitignore-暂存不需要上传到仓库中的文件

  • 相关阅读:
    Vue-CLI
    Vue生命周期函数
    构建之法阅读笔记之四
    大二下个人总结
    个人加分项
    对老师的建议
    学习进度条 第九十一-第一百零五天 vue+uniapp app开发学习笔记
    第15周作业
    二进制安装mysql 5.7.31 启动报错/etc/init.d/mysqld: line 239: my_print_defaults: command not found
    获取最小数字
  • 原文地址:https://www.cnblogs.com/qing-5/p/13390255.html
Copyright © 2011-2022 走看看