---
title: "Content SDK initializer parameters"
slug: "content-sdk-initializer-parameters"
abstract: ""
---
# Content SDK initializer parameters

This topic lists all valid parameters you can include when using `npx` to initialize a local Content SDK application. Using them will reduce the number of questions you're asked while running the Content SDK initializer.

## Main parameters

All of these parameters are optional, but using them lets you quickly create apps based on common settings without having to answer all the standard questions during the initialization process.

> [!note]
> All of these parameters accept string values.

<table style="width:100%;" class="informaltable frame-void rules-rows"><thead><tr><th class="th"><p>Parameter</p></th><th class="th"><p>Description</p></th></tr></thead><tbody><tr><td class="td"><p><code class="code">destination</code></p></td><td class="td"><p>Path or directory for the new application.</p><p>If you provide a path that already contains files, the initializer will warn you and confirm that you want to proceed. If you proceed, it will overwrite the files in the destination.</p><p>Default: <code class="code"><span class="code-placeholder">&lt;current-directory-path&gt;</span>/<span class="code-placeholder">nextjs</span></code></p></td></tr><tr><td class="td"><p><code class="code">prerender</code></p></td><td class="td"><p>Choose between static site generation (SSG) and server-side rendering (SSR).</p><p>Default: <code class="code">SSG</code></p></td></tr></tbody></table>

For example, if you use the following command, you won't be prompted to choose a prerender method while initializing your app:

```shell
npx create-content-sdk-app@latest nextjs --prerender=SSR
```

## Optional parameters

These optional parameters can be added to your `npx` command to modify the Content SDK app initialization process, based on your preferences.

> [!note]
> These parameters do not take a value. Including one of them will apply an effect as described in the following table.

<table style="width:100%;" class="informaltable frame-void rules-rows"><thead><tr><th class="th"><p>Parameter</p></th><th class="th"><p>Effect when included</p></th></tr></thead><tbody><tr><td class="td"><p><code class="code">force</code></p></td><td class="td"><p>Skips all initializer questions related to file system operations, choosing the default option for each.</p></td></tr><tr><td class="td"><p><code class="code">silent</code></p></td><td class="td"><p>Hides all log messages while the initializer is running.</p></td></tr><tr><td class="td"><p><code class="code">yes</code></p></td><td class="td"><p>Skips all initializer questions related to CLI argument values, choosing the default option for each.</p></td></tr></tbody></table>