#10 前端项目规范

Ouvert
créé il y a 5 ans par yansen · 0 commentaires
yansen a commenté il y a 5 ans

命名规范

  1. class 或 function 组件名称以大写字母开头, 驼峰命名。

  2. 禁止出现复制的 header, basic 之类,不加修改的内容

目录结构

  1. 主页面或者组件以文件夹形式存在, 文件名为 index.jsx 。子组件则在目录内新建 components 目录,文件名与子组件名称一致。

  2. 样式文件统一使用 style.less 命名。

  3. 多页面公用组件, 放置到 src/components 目录下。

其它

  1. 文件内容复制, 删除不相干 import 引用, 函数, 多余代码等等

  2. 新项目开启使用 ESLINT

  3. 注意 hook 使用, 不能放置到 if, for 等控制流程之内

## 命名规范 1. class 或 function 组件名称以大写字母开头, 驼峰命名。 2. 禁止出现复制的 `header`, `basic` 之类,不加修改的内容 ## 目录结构 1. 主页面或者组件以文件夹形式存在, 文件名为 `index.jsx` 。子组件则在目录内新建 `components` 目录,文件名与子组件名称一致。 2. 样式文件统一使用 `style.less` 命名。 3. 多页面公用组件, 放置到 `src/components` 目录下。 ## 其它 1. 文件内容复制, 删除不相干 `import` 引用, 函数, 多余代码等等 2. 新项目开启使用 `ESLINT` 3. 注意 `hook` 使用, 不能放置到 `if`, `for` 等控制流程之内
yansen a ajouté l'étiquette
JavaScript
il y a 5 ans
yansen a ajouté l'étiquette
React
il y a 5 ans
Connectez-vous pour rejoindre cette conversation.
Aucun jalon
Pas d'assignataire
1 participants
Chargement…
Annuler
Enregistrer
Il n'existe pas encore de contenu.