-
Notifications
You must be signed in to change notification settings - Fork 5
花生PeA edited this page Feb 23, 2019
·
3 revisions
Short Night 是一个 Timeline 引擎,它可以帮助开发者更聚焦于 Timeline 的样子 而不是 Timeline 的逻辑。
(一个基于 Short Night 的开发的 Timeline,Rules,仅有 400 行代码)
Short Night 引擎使用 TypeScript 开发,为了获得良好的开发体验,我们建议开发者也使用 TypeScript 编写 Timeline,本教程也将基于 TypeScript。
为了使用 Short Night 和 TypeScript,我们首先要初始化项目并安装依赖:
npm init -y
npm install short-night typescript --save-dev
然后建立必要的 tsconfig.json
:
{
"compilerOptions": {
"resolveJsonModule": true,
"module": "commonjs",
"lib": ["esnext", "dom"],
"target": "es5"
}
}
除上边的配置项外,我们也建议开发者添加"strict": true
来获得更强的类型校验。