File tree Expand file tree Collapse file tree 5 files changed +40
-10
lines changed
packages/create-cloudflare/templates-experimental/next Expand file tree Collapse file tree 5 files changed +40
-10
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " create-cloudflare " : patch
3+ ---
4+
5+ fix and update experimental Next.js template to work on
` @opennextjs/[email protected] `
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ const generate = async (ctx: C3Context) => {
1919
2020const configure = async ( ) => {
2121 const packages = [
22- "@opennextjs/cloudflare@0.2 .x" ,
22+ "@opennextjs/cloudflare@0.3 .x" ,
2323 "@cloudflare/workers-types" ,
2424 ] ;
2525 await installPackages ( packages , {
@@ -47,8 +47,8 @@ export default {
4747 configure,
4848 transformPackageJson : async ( ) => ( {
4949 scripts : {
50- deploy : `cloudflare && wrangler deploy` ,
51- preview : `cloudflare && wrangler dev` ,
50+ deploy : `opennextjs- cloudflare && wrangler deploy` ,
51+ preview : `opennextjs- cloudflare && wrangler dev` ,
5252 "cf-typegen" : `wrangler types --env-interface CloudflareEnv env.d.ts` ,
5353 } ,
5454 } ) ,
Original file line number Diff line number Diff line change @@ -35,8 +35,5 @@ yarn-error.log*
3535* .tsbuildinfo
3636next-env.d.ts
3737
38-
39- # Cloudflare related
40- /.save.next
41- /.worker-next
42- /.wrangler
38+ # OpenNext
39+ /.open-next
Original file line number Diff line number Diff line change 1+ import cache from "@opennextjs/cloudflare/kvCache" ;
2+
3+ const config = {
4+ default : {
5+ override : {
6+ wrapper : "cloudflare-node" ,
7+ converter : "edge" ,
8+ incrementalCache : async ( ) => cache ,
9+ tagCache : "dummy" ,
10+ queue : "dummy" ,
11+ } ,
12+ } ,
13+
14+ middleware : {
15+ external : true ,
16+ override : {
17+ wrapper : "cloudflare-edge" ,
18+ converter : "edge" ,
19+ proxyExternalRequest : "fetch" ,
20+ } ,
21+ } ,
22+
23+ dangerous : {
24+ enableCacheInterception : false ,
25+ } ,
26+ } ;
27+
28+ export default config ;
Original file line number Diff line number Diff line change 11# :schema node_modules/wrangler/config-schema.json
22name = " <app-name>"
3- main = " .worker -next/index.mjs"
3+ main = " .open -next/index.mjs"
44
55compatibility_date = " 2024-09-26"
66compatibility_flags = [" nodejs_compat" ]
@@ -9,4 +9,4 @@ compatibility_flags = ["nodejs_compat"]
99minify = true
1010
1111# Use the new Workers + Assets to host the static frontend files
12- assets = { directory = " .worker -next/assets" , binding = " ASSETS" }
12+ assets = { directory = " .open -next/assets" , binding = " ASSETS" }
You can’t perform that action at this time.
0 commit comments