# egg-basics **Repository Path**: Coder-Jun/egg-basics ## Basic Information - **Project Name**: egg-basics - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-03 - **Last Updated**: 2022-05-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # egg ## QuickStart see [egg docs][egg] for more detail. ### Development ```bash $ npm i $ npm run dev $ open http://localhost:7001/ ``` ### Deploy ```bash $ npm start $ npm stop ``` ### npm scripts - Use `npm run lint` to check code style. - Use `npm test` to run unit test. - Use `npm run autod` to auto detect dependencies upgrade, see [autod](https://www.npmjs.com/package/autod) for more detail. [egg]: https://eggjs.org - app - 项目开发的主目录,工作中的代码几乎都写在这里面 -- controller -- 控制器目录,所有的控制器都写在这个里面 -- router.js -- 项目的路由文件 - config - 项目配置目录,比如插件相关的配置 -- config.default.js -- 系统默认配置文件 -- plugin.js -- 插件配置文件 - logs -- 项目启动后的日志文件夹 - node_modules - 项目的运行/开发依赖包,都会放到这个文件夹下面 - test - 项目测试/单元测试时使用的目录 - run - 项目启动后生成的临时文件,用于保证项目正确运行 - typings - TypeScript配置目录,说明项目可以使用TS开发 - .eslintignore - ESLint配置文件 - .eslintrc - ESLint配置文件,语法规则的详细配置文件 - .gitignore - git相关配置文件,比如那些文件归于Git管理,那些不需要 - jsconfig.js - js配置文件,可以对所在目录下的所有JS代码个性化支持 - package.json - 项目管理文件,包含包管理文件和命令管理文件 - README.MD - 项目描述文件