入口点
入口点是Remotion CLI和@remotion/renderer
API将查找Remotion项目的文件。
- 在大多数模板中,默认情况下是
src/index.ts
。 - 在旧项目中,可能会使用
.tsx
扩展名而不是.ts
。 - 入口点可以传递给渲染命令,例如:
npx remotion render src/index.ts
。 - 入口点应该调用
registerRoot()
。 - 如果使用
npx remotion render
渲染视频,则入口点会以灰色打印出来。 - 您可以使用
Config.setEntryPoint()
在配置文件中自定义默认入口点。
正在使用哪个入口点?
如果调用npx remotion render
,将打印出入口点以及选择它的原因。算法如下:
1 如果直接传递了入口点,例如npx remotion render src/index.ts
,则使用该入口点。
2 否则,如果在配置文件中使用Config.setEntryPoint()
指定了路径,则使用该路径。
3 遍历以下常见路径,如果存在其中一个,则使用该路径:
src/index.ts
src/index.tsx
src/index.js
src/index.mjs
remotion/index.tsx
remotion/index.ts
remotion/index.js
remotion/index.mjs
在播放器中
在Remotion播放器中,没有入口点的概念。
您直接将React组件和元数据传递给<Player>
。