Skip to content

Commit 480a0e1

Browse files
authored
create-next-app: use Turbopack for both dev and build (#82753)
Previously, we asked users if they want to use Turbopack for `next dev`. Now, we ask if they want to use Turbopack, and if they do, we use it for both dev and build. It’s also listed as `(recommended)` like App Router. Test Plan: `pnpm build`, `./node_modules/.bin/create-next-app ~/path/to/app`. Choose the Turbopack option. Verify the app uses Turbopack for both dev and build.
1 parent 4669a15 commit 480a0e1

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

docs/01-app/01-getting-started/01-installation.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Would you like to use ESLint? No / Yes
2929
Would you like to use Tailwind CSS? No / Yes
3030
Would you like your code inside a `src/` directory? No / Yes
3131
Would you like to use App Router? (recommended) No / Yes
32-
Would you like to use Turbopack for `next dev`? No / Yes
32+
Would you like to use Turbopack? (recommended) No / Yes
3333
Would you like to customize the import alias (`@/*` by default)? No / Yes
3434
What import alias would you like configured? @/*
3535
```

docs/01-app/03-api-reference/06-cli/create-next-app.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Would you like to use ESLint? No / Yes
6262
Would you like to use Tailwind CSS? No / Yes
6363
Would you like your code inside a `src/` directory? No / Yes
6464
Would you like to use App Router? (recommended) No / Yes
65-
Would you like to use Turbopack for `next dev`? No / Yes
65+
Would you like to use Turbopack? (recommended) No / Yes
6666
Would you like to customize the import alias (`@/*` by default)? No / Yes
6767
```
6868

packages/create-next-app/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ async function run(): Promise<void> {
362362
onState: onPromptState,
363363
type: 'toggle',
364364
name: 'turbopack',
365-
message: `Would you like to use ${styledTurbo} for \`next dev\`?`,
365+
message: `Would you like to use ${styledTurbo}? (recommended)`,
366366
initial: getPrefOrDefault('turbopack'),
367367
active: 'Yes',
368368
inactive: 'No',

packages/create-next-app/templates/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ export const installTemplate = async ({
189189
private: true,
190190
scripts: {
191191
dev: `next dev${turbopack ? " --turbopack" : ""}`,
192-
build: "next build",
192+
build: `next build${turbopack ? " --turbopack" : ""}`,
193193
start: "next start",
194194
lint: "next lint",
195195
},

0 commit comments

Comments
 (0)