@abcnews/anmtr 中文文档教程

发布于 3年前 浏览 38 更新于 3年前

Anmtr 是一家成熟的动画工作室。 您可以使用它将图像放在舞台上,并在标准化的 0 - 1 时间轴上为它们的某些属性设置动画。

这个 repo 包括两件事:

  • A svelte-kit app which, when run, is an animation builder, and
  • A package that provides utils to help write a frontend runtime for the animations produced.

Development

git clone https://github.com/abcnews/anmtr.git
cd anmtr
npm i
npm run dev

Deployment

这是目前以一种复杂的方式,使用 CI 在这个 repo 的 一个分支 上部署到 Vercel。

Packaging

由于 与 typescript 相关的问题,打包目前有点复杂。 第一步是运行打包程序。

但是假设你有一个干净的 git 索引并且你在主分支上,你应该能够发布一个新版本:

npm run release

Anmtr is an amature animation studio. You can use it to put images on a stage and animate some of their properties over anormalised 0 - 1 timeline.

This repo includes two things:

  • A svelte-kit app which, when run, is an animation builder, and
  • A package that provides utils to help write a frontend runtime for the animations produced.

Development

git clone https://github.com/abcnews/anmtr.git
cd anmtr
npm i
npm run dev

Deployment

This is currenly, in a complicated way, deployed to Vercel using CI on a fork of this repo.

Packaging

Packaging is currently a little complicated due to an issue related to typescript. The first step is to run the packager.

But assuming you've got a clean git index and you're on the main branch, you should be able to release a new version with:

npm run release
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文