聊聊工作项目的README

作者: 老亨瑞炸酱面 | 来源:发表于2019-12-17 13:53 被阅读0次

1.前言

  出于对项目长期开发和维护的需要,无论是开源项目还是公司内部的业务项目都应该书写详细的README文档,存储该项目的所有相关信息与文档链接。特给出如下模板:

# Name - 项目名称

(本节空置即可,不需要写内容)

## Introduction - 介绍

### Summary - 概要

概括地说明本项目的目的、使用场景即可。

### Features - 特性

## Requirements - 必要条件

环境,对所有项目,和所有子模块和库的描述。举出和普通web项目有区别的地方即可,比如本项目除了需要接收用户请求还需要解析消息队列的消息(这个服务压力好大)。

## Configuration - 配置

本软件的配置信息会因为环境不同而不同吗?需要选择环境吗?需要运维人员手动修改配置吗?

## Installation - 安装

如何安装或打包本项目?本项目是maven项目吗?还是Gradle项目?

## Usage - 用法

如何使用本软件?本软件是如何被其它项目使用的?本软件能否直接部署到服务器上?本软件怎么启动啊?

## Development - 开发

关于怎样开发的文档信息。(API 等。),需求文档的地址是什么?产品原型的地址是什么?有与其它公司对接时,暴露接口的说明文档地址什么?

## Changelog - 更新日志

只记录大版本更新,不要事无巨细地记录。

## FAQ - 常见问题

只记录初次接触本项目的开发人员最常问的问题,不要超过三个,每个问题最好能链接到issue。

## Support - 支持

### Dos - 文档(更多文档。)

软件或平台的使用说明书在线地址。

### Contact - 联系

可以使用table的格式标明开发者和邮箱联系方式

## Authors and acknowledgment - 贡献者和感谢

(除个别对公司进步影响巨大的项目,此节都可省略)

## License - 版权信息

版权和许可信息(或阅读许可证)、法律声明。公司内部项目必须声明只能内部使用,严禁外泄。

2.学习案例

  几近完美的在线示例请参看如下项目

3.参考文章

README 模板

相关文章

  • 聊聊工作项目的README

    1.前言   出于对项目长期开发和维护的需要,无论是开源项目还是公司内部的业务项目都应该书写详细的README文档...

  • python 工程结构化

    笔记: 工程结构化 readme : 对于项目的整体介绍,包含项目的使用手册,通常显示为README.rst/RE...

  • README.md

    README.md文件是一个项目的入门手册,里面介绍了整个项目的使用、功能等等。所以README文件写得好不好,关...

  • clone一个react项目怎么运行

    首先当你从git上面clone一个项目的时候怎么让项目跑起来, 首先看项目目录结构,找到README.md上面有项...

  • Git撤销工作区修改

    撤销工作区修改 命令git checkout -- readme.txt意思就是,把readme.txt文件在工作...

  • darkti UI—input轮子及单元测试

    一、整理一下README 1、梳理每一项标题,可参考vue的README;2、解决iconfont文件的引入问题(...

  • 高效总结

    新项目 项目相关的readme-项目资料中保存把项目的细节记录下来,方便其他同事参考获取信息 项目总结-个人笔记项...

  • Git的撤销修改操作

    git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这...

  • checkout

    命令git checkout -- readme.txt,把readme.txt文件在工作区的修改全部撤销,、有两...

  • 聊聊工程项目的采购工作

    从工程设计转到器材采购,岗位换了有一个多月,对部门内部的运作模式有了初步的了解。工作内容是以前从未接触过的领域,但...

网友评论

    本文标题:聊聊工作项目的README

    本文链接:https://www.haomeiwen.com/subject/ngusnctx.html