Skip to content

Commit 75ce522

Browse files
committed
build: publish to cloudflare
1 parent 6428143 commit 75ce522

File tree

4 files changed

+20
-2
lines changed

4 files changed

+20
-2
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
.nuxt
44
.nitro
55
.cache
6+
.wrangler
67
dist
78

89
# Node dependencies

nuxt.config.ts

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// https://nuxt.com/docs/api/configuration/nuxt-config
22

33
export default defineNuxtConfig({
4+
nitro: {
5+
"preset": "cloudflare"
6+
},
47
css: ['~/assets/css/main.css'],
58
modules: [
69
'@nuxt/content',

package.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"dev": "nuxt dev",
77
"generate": "nuxt generate",
88
"preview": "nuxt preview",
9-
"postinstall": "nuxt prepare"
9+
"postinstall": "nuxt prepare",
10+
"publish": "wrangler deploy"
1011
},
1112
"devDependencies": {
1213
"@nuxt/content": "^2.7.0",
@@ -15,6 +16,7 @@
1516
"autoprefixer": "^10.4.14",
1617
"nuxt": "^3.6.3",
1718
"postcss": "^8.4.26",
18-
"tailwindcss": "^3.3.3"
19+
"tailwindcss": "^3.3.3",
20+
"wrangler": "^3.3.0"
1921
}
2022
}

wrangler.toml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name = "hufasi"
2+
main = "./.output/server/index.mjs"
3+
workers_dev = true
4+
compatibility_date = "2022-09-10"
5+
route = { pattern = "hufasi.com/*", zone_name = "hufasi.com" }
6+
7+
[env.staging]
8+
name = "hufasi-staging"
9+
route = { pattern = "staging.hufasi.com/*", zone_name = "hufasi.com" }
10+
11+
[site]
12+
bucket = ".output/public"

0 commit comments

Comments
 (0)