Skip to main content

enableSkia()

修改默认的 Webpack 配置以支持 Skia 所需的必要更改的函数。

remotion.config.ts
ts
import { Config } from "@remotion/cli/config";
import { enableSkia } from "@remotion/skia/enable";
 
Config.overrideWebpackConfig((currentConfiguration) => {
return enableSkia(currentConfiguration);
});
remotion.config.ts
ts
import { Config } from "@remotion/cli/config";
import { enableSkia } from "@remotion/skia/enable";
 
Config.overrideWebpackConfig((currentConfiguration) => {
return enableSkia(currentConfiguration);
});
note

v3.3.39 之前,该选项称为 Config.Bundling.overrideWebpackConfig()

如果您想进行其他配置更改,可以通过 reducer 风格进行更改:

remotion.config.ts
ts
import { Config } from "@remotion/cli/config";
import { enableSkia } from "@remotion/skia/enable";
 
Config.overrideWebpackConfig((currentConfiguration) => {
return enableSkia({
...currentConfiguration,
 
// Make other changes
});
});
remotion.config.ts
ts
import { Config } from "@remotion/cli/config";
import { enableSkia } from "@remotion/skia/enable";
 
Config.overrideWebpackConfig((currentConfiguration) => {
return enableSkia({
...currentConfiguration,
 
// Make other changes
});
});
note

v3.3.39 之前,该选项称为 Config.Bundling.overrideWebpackConfig()

查看设置以查看有关如何在 Remotion 中设置 React Native Skia 的完整说明。