# NewGuideLine **Repository Path**: asoul-fan/new-guide-line ## Basic Information - **Project Name**: NewGuideLine - **Description**: 新的新人指南仓库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-04 - **Last Updated**: 2021-11-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # asf-guide-v0.0.1 >### 运行前安装 >>`yarn install` >### 实时调试 >>`yarn serve` >### 打包 >>`yarn build` >### 代码检测 >>`yarn lint` ## 项目地址 [https://gitee.com/asoul-fan/asf-mainpage-2.0](https://gitee.com/asoul-fan/asf-mainpage-2.0) ## 环境 * 使用 [Node.js 14.17.5](http://nodejs.cn/download/current/) 官网**LTS**版本 * 使用 [Ant Design of Vue](https://www.antdv.com/docs/vue/introduce-cn/) ## Commit时备注 * 增加从未有过的**功能**,即新增**功能性**提交:`: +提交说明` * 不改变**功能**,即新增**非功能性**提交: `: +提交说明` * 优化之前的代码,即更新**功能性**提交: `: +提交说明` * 提交说明可以使用**中文** ## 分支规范 多分支开发遵从 [GITFLOW](https://datasift.github.io/gitflow/IntroducingGitFlow.html#:~:text=GitFlow%20is%20a%20branching%20model,and%20scaling%20the%20development%20team.) 规范 ## GIT提交规范 * 提交前会自动启动Git Hook调用husky + `yarn lint`,若检测到有任何语法错误或typo会阻止提交。 * 为避免全局配置中的邮箱或姓名带有盒信息,请修改全局Git配置或在具体项目根目录下使用以下命令修改Git提交信息 * `git config user.name "xxxx"` ` git config user.email "xxxxx@xx.xx"` ## 代码规范 * 变量命名优先遵循eslint+babel自带规范,若无提示,默认使用驼峰命名法(camelCase) * **请不要随意格式化他人的文件** * 在引入非官方依赖前需要联系负责人确认 * 新人提交的代码需要进行code review * 引入了babel-plugin-import,在每次引用antd组件时需写成 `import { 组件名 } from 'ant-design-vue';`格式