2019.05.01

[技巧] 在脚手架的工具中,假如有一项配置它是可选项,使用后会有一些特性的增强,如 Webpack DLL。这时就可以在 GitHub 的 README 中使用一个技巧,diff 语法高亮,就可以明确告知用户,加了哪些参数可以得到哪些增强,这有一个案例:https://github.com/ds300/patch-package#set-up

[工具] 百度开源的表单生成器(页面渲染器),基于一个约定好的 JSON 结构就可以快速的创建出来一个管理页面:https://github.com/baidu/amis

[资源] 经常会有朋友想知道有哪些 Apps 或服务是值得付费来使用的,或者有哪些产品是可以提升生活品质的,于是创建了 BestApp 项目,旨在让推荐变得有章可循:https://github.com/hzlzh/Best-App

[类库] TypeORM 是在 JS/TypeScript 中使用的 ORM 工具,它支持 MySQL、SQLite 等数据库:https://github.com/typeorm/typeorm

配图 - diff 技巧

配图 - BestApp

示例

import {Entity, Column, PrimaryColumn} from "typeorm";

@Entity()
export class Photo {

    @PrimaryColumn()
    id: number;

    @Column()
    name: string;

    @Column()
    description: string;

    @Column()
    filename: string;

    @Column()
    views: number;

    @Column()
    isPublished: boolean;
}

今日图 - 开发各类小程序