初次提交

This commit is contained in:
onedooneget 2025-07-16 17:42:25 +08:00
commit dcfcf027aa
157 changed files with 3764 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
node_modules

1
.next/BUILD_ID Normal file
View File

@ -0,0 +1 @@
zlAH2cHTsaxKzxppe1EeC

85
.next/build-manifest.json Normal file
View File

@ -0,0 +1,85 @@
{
"polyfillFiles": [
"static/chunks/polyfills-42372ed130431b0a.js"
],
"devFiles": [],
"ampDevFiles": [],
"lowPriorityFiles": [
"static/zlAH2cHTsaxKzxppe1EeC/_buildManifest.js",
"static/zlAH2cHTsaxKzxppe1EeC/_ssgManifest.js"
],
"rootMainFiles": [],
"rootMainFilesTree": {},
"pages": {
"/": [
"static/chunks/webpack-057da668910d4143.js",
"static/chunks/framework-768692517470e708.js",
"static/chunks/main-1d517099cd2b8fe7.js",
"static/chunks/752-7be3646714fa7c4b.js",
"static/chunks/pages/index-f0d56cc007c09baf.js"
],
"/_app": [
"static/chunks/webpack-057da668910d4143.js",
"static/chunks/framework-768692517470e708.js",
"static/chunks/main-1d517099cd2b8fe7.js",
"static/css/d1d52e078040944a.css",
"static/chunks/pages/_app-48e49d6afe408d10.js"
],
"/_error": [
"static/chunks/webpack-057da668910d4143.js",
"static/chunks/framework-768692517470e708.js",
"static/chunks/main-1d517099cd2b8fe7.js",
"static/chunks/pages/_error-7ddc2730f944d98a.js"
],
"/about": [
"static/chunks/webpack-057da668910d4143.js",
"static/chunks/framework-768692517470e708.js",
"static/chunks/main-1d517099cd2b8fe7.js",
"static/chunks/752-7be3646714fa7c4b.js",
"static/chunks/pages/about-2092805e7bd2ab57.js"
],
"/cases": [
"static/chunks/webpack-057da668910d4143.js",
"static/chunks/framework-768692517470e708.js",
"static/chunks/main-1d517099cd2b8fe7.js",
"static/chunks/752-7be3646714fa7c4b.js",
"static/chunks/pages/cases-7fc60f7f3779c332.js"
],
"/contact": [
"static/chunks/webpack-057da668910d4143.js",
"static/chunks/framework-768692517470e708.js",
"static/chunks/main-1d517099cd2b8fe7.js",
"static/chunks/752-7be3646714fa7c4b.js",
"static/chunks/pages/contact-eb714edd6749b939.js"
],
"/features": [
"static/chunks/webpack-057da668910d4143.js",
"static/chunks/framework-768692517470e708.js",
"static/chunks/main-1d517099cd2b8fe7.js",
"static/chunks/752-7be3646714fa7c4b.js",
"static/chunks/pages/features-c01c43eb1fe58456.js"
],
"/login": [
"static/chunks/webpack-057da668910d4143.js",
"static/chunks/framework-768692517470e708.js",
"static/chunks/main-1d517099cd2b8fe7.js",
"static/chunks/752-7be3646714fa7c4b.js",
"static/chunks/pages/login-770246fe6d4a26b5.js"
],
"/news": [
"static/chunks/webpack-057da668910d4143.js",
"static/chunks/framework-768692517470e708.js",
"static/chunks/main-1d517099cd2b8fe7.js",
"static/chunks/752-7be3646714fa7c4b.js",
"static/chunks/pages/news-eab647df9653169a.js"
],
"/pricing": [
"static/chunks/webpack-057da668910d4143.js",
"static/chunks/framework-768692517470e708.js",
"static/chunks/main-1d517099cd2b8fe7.js",
"static/chunks/752-7be3646714fa7c4b.js",
"static/chunks/pages/pricing-20dc30b818da4890.js"
]
},
"ampFirstPages": []
}

1
.next/cache/.previewinfo vendored Normal file
View File

@ -0,0 +1 @@
{"previewModeId":"d1ad157dd1048d2ddf5a4e2cffcefbb0","previewModeSigningKey":"ce8574b53fdbe9a74e0275738f30c6879890b34fd85b71e6da9401edae05e102","previewModeEncryptionKey":"23b46bcb2c39b2ad4ca8ca609143026b7f024a26ee25191ef54b720f2521fc87","expireAt":1753867879487}

1
.next/cache/.rscinfo vendored Normal file
View File

@ -0,0 +1 @@
{"encryption.key":"cTPoQV/25NJUObeCYzUTqVou4awShsKpuwfDHtoMy4U=","encryption.expire_at":1753855460956}

1
.next/cache/.tsbuildinfo vendored Normal file

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,6 @@
{
"buildStage": "static-generation",
"buildOptions": {
"useBuildWorker": "true"
}
}

View File

@ -0,0 +1 @@
{"name":"Next.js","version":"15.4.1"}

View File

@ -0,0 +1 @@
[]

6
.next/export-marker.json Normal file
View File

@ -0,0 +1,6 @@
{
"version": 1,
"hasExportPathMap": false,
"exportTrailingSlash": false,
"isNextImageImported": false
}

View File

@ -0,0 +1,57 @@
{
"version": 1,
"images": {
"deviceSizes": [
640,
750,
828,
1080,
1200,
1920,
2048,
3840
],
"imageSizes": [
16,
32,
48,
64,
96,
128,
256,
384
],
"path": "/_next/image",
"loader": "default",
"loaderFile": "",
"domains": [],
"disableStaticImages": false,
"minimumCacheTTL": 60,
"formats": [
"image/webp"
],
"dangerouslyAllowSVG": false,
"contentSecurityPolicy": "script-src 'none'; frame-src 'none'; sandbox;",
"contentDispositionType": "attachment",
"remotePatterns": [],
"unoptimized": false,
"sizes": [
640,
750,
828,
1080,
1200,
1920,
2048,
3840,
16,
32,
48,
64,
96,
128,
256,
384
]
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
.next/package.json Normal file
View File

@ -0,0 +1 @@
{"type": "commonjs"}

View File

@ -0,0 +1,11 @@
{
"version": 4,
"routes": {},
"dynamicRoutes": {},
"preview": {
"previewModeId": "d1ad157dd1048d2ddf5a4e2cffcefbb0",
"previewModeSigningKey": "ce8574b53fdbe9a74e0275738f30c6879890b34fd85b71e6da9401edae05e102",
"previewModeEncryptionKey": "23b46bcb2c39b2ad4ca8ca609143026b7f024a26ee25191ef54b720f2521fc87"
},
"notFoundRoutes": []
}

View File

@ -0,0 +1,14 @@
{
"node_modules\\next\\dist\\client\\index.js -> ../pages/_app": {
"id": 57,
"files": [
"static/chunks/57.268c8c590d7f2802.js"
]
},
"node_modules\\next\\dist\\client\\index.js -> ../pages/_error": {
"id": 4100,
"files": [
"static/chunks/100.dbdf1ef205c72caf.js"
]
}
}

View File

@ -0,0 +1,315 @@
{
"version": 1,
"config": {
"env": {},
"webpack": null,
"eslint": {
"ignoreDuringBuilds": false
},
"typescript": {
"ignoreBuildErrors": false,
"tsconfigPath": "tsconfig.json"
},
"distDir": ".next",
"cleanDistDir": true,
"assetPrefix": "",
"cacheMaxMemorySize": 52428800,
"configOrigin": "next.config.js",
"useFileSystemPublicRoutes": true,
"generateEtags": true,
"pageExtensions": [
"tsx",
"ts",
"jsx",
"js"
],
"poweredByHeader": true,
"compress": true,
"images": {
"deviceSizes": [
640,
750,
828,
1080,
1200,
1920,
2048,
3840
],
"imageSizes": [
16,
32,
48,
64,
96,
128,
256,
384
],
"path": "/_next/image",
"loader": "default",
"loaderFile": "",
"domains": [],
"disableStaticImages": false,
"minimumCacheTTL": 60,
"formats": [
"image/webp"
],
"dangerouslyAllowSVG": false,
"contentSecurityPolicy": "script-src 'none'; frame-src 'none'; sandbox;",
"contentDispositionType": "attachment",
"remotePatterns": [],
"unoptimized": false
},
"devIndicators": {
"position": "bottom-left"
},
"onDemandEntries": {
"maxInactiveAge": 60000,
"pagesBufferLength": 5
},
"amp": {
"canonicalBase": ""
},
"basePath": "",
"sassOptions": {},
"trailingSlash": false,
"i18n": null,
"productionBrowserSourceMaps": false,
"excludeDefaultMomentLocales": true,
"serverRuntimeConfig": {},
"publicRuntimeConfig": {},
"reactProductionProfiling": false,
"reactStrictMode": true,
"reactMaxHeadersLength": 6000,
"httpAgentOptions": {
"keepAlive": true
},
"logging": {},
"compiler": {},
"expireTime": 31536000,
"staticPageGenerationTimeout": 60,
"modularizeImports": {
"@mui/icons-material": {
"transform": "@mui/icons-material/{{member}}"
},
"lodash": {
"transform": "lodash/{{member}}"
}
},
"outputFileTracingRoot": "E:\\百战计划\\run\\aws-proxy-site",
"experimental": {
"useSkewCookie": false,
"nodeMiddleware": false,
"cacheLife": {
"default": {
"stale": 300,
"revalidate": 900,
"expire": 4294967294
},
"seconds": {
"stale": 0,
"revalidate": 1,
"expire": 60
},
"minutes": {
"stale": 300,
"revalidate": 60,
"expire": 3600
},
"hours": {
"stale": 300,
"revalidate": 3600,
"expire": 86400
},
"days": {
"stale": 300,
"revalidate": 86400,
"expire": 604800
},
"weeks": {
"stale": 300,
"revalidate": 604800,
"expire": 2592000
},
"max": {
"stale": 300,
"revalidate": 2592000,
"expire": 4294967294
}
},
"cacheHandlers": {},
"cssChunking": true,
"multiZoneDraftMode": false,
"appNavFailHandling": false,
"prerenderEarlyExit": true,
"serverMinification": true,
"serverSourceMaps": false,
"linkNoTouchStart": false,
"caseSensitiveRoutes": false,
"clientSegmentCache": false,
"dynamicOnHover": false,
"preloadEntriesOnStart": true,
"clientRouterFilter": true,
"clientRouterFilterRedirects": false,
"fetchCacheKeyPrefix": "",
"middlewarePrefetch": "flexible",
"optimisticClientCache": true,
"manualClientBasePath": false,
"cpus": 15,
"memoryBasedWorkersCount": false,
"imgOptConcurrency": null,
"imgOptTimeoutInSeconds": 7,
"imgOptMaxInputPixels": 268402689,
"imgOptSequentialRead": null,
"isrFlushToDisk": true,
"workerThreads": false,
"optimizeCss": false,
"nextScriptWorkers": false,
"scrollRestoration": false,
"externalDir": false,
"disableOptimizedLoading": false,
"gzipSize": true,
"craCompat": false,
"esmExternals": true,
"fullySpecified": false,
"swcTraceProfiling": false,
"forceSwcTransforms": false,
"largePageDataBytes": 128000,
"typedRoutes": false,
"typedEnv": false,
"parallelServerCompiles": false,
"parallelServerBuildTraces": false,
"ppr": false,
"authInterrupts": false,
"webpackMemoryOptimizations": false,
"optimizeServerReact": true,
"viewTransition": false,
"routerBFCache": false,
"removeUncaughtErrorAndRejectionListeners": false,
"validateRSCRequestHeaders": false,
"staleTimes": {
"dynamic": 0,
"static": 300
},
"serverComponentsHmrCache": true,
"staticGenerationMaxConcurrency": 8,
"staticGenerationMinPagesPerWorker": 25,
"dynamicIO": false,
"inlineCss": false,
"useCache": false,
"globalNotFound": false,
"devtoolNewPanelUI": false,
"devtoolSegmentExplorer": false,
"browserDebugInfoInTerminal": false,
"optimizeRouterScrolling": false,
"optimizePackageImports": [
"lucide-react",
"date-fns",
"lodash-es",
"ramda",
"antd",
"react-bootstrap",
"ahooks",
"@ant-design/icons",
"@headlessui/react",
"@headlessui-float/react",
"@heroicons/react/20/solid",
"@heroicons/react/24/solid",
"@heroicons/react/24/outline",
"@visx/visx",
"@tremor/react",
"rxjs",
"@mui/material",
"@mui/icons-material",
"recharts",
"react-use",
"effect",
"@effect/schema",
"@effect/platform",
"@effect/platform-node",
"@effect/platform-browser",
"@effect/platform-bun",
"@effect/sql",
"@effect/sql-mssql",
"@effect/sql-mysql2",
"@effect/sql-pg",
"@effect/sql-sqlite-node",
"@effect/sql-sqlite-bun",
"@effect/sql-sqlite-wasm",
"@effect/sql-sqlite-react-native",
"@effect/rpc",
"@effect/rpc-http",
"@effect/typeclass",
"@effect/experimental",
"@effect/opentelemetry",
"@material-ui/core",
"@material-ui/icons",
"@tabler/icons-react",
"mui-core",
"react-icons/ai",
"react-icons/bi",
"react-icons/bs",
"react-icons/cg",
"react-icons/ci",
"react-icons/di",
"react-icons/fa",
"react-icons/fa6",
"react-icons/fc",
"react-icons/fi",
"react-icons/gi",
"react-icons/go",
"react-icons/gr",
"react-icons/hi",
"react-icons/hi2",
"react-icons/im",
"react-icons/io",
"react-icons/io5",
"react-icons/lia",
"react-icons/lib",
"react-icons/lu",
"react-icons/md",
"react-icons/pi",
"react-icons/ri",
"react-icons/rx",
"react-icons/si",
"react-icons/sl",
"react-icons/tb",
"react-icons/tfi",
"react-icons/ti",
"react-icons/vsc",
"react-icons/wi"
],
"trustHostHeader": false,
"isExperimentalCompile": false
},
"htmlLimitedBots": "Mediapartners-Google|Chrome-Lighthouse|Slurp|DuckDuckBot|baiduspider|yandex|sogou|bitlybot|tumblr|vkShare|quora link preview|redditbot|ia_archiver|Bingbot|BingPreview|applebot|facebookexternalhit|facebookcatalog|Twitterbot|LinkedInBot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|Yeti",
"bundlePagesRouterDependencies": false,
"configFileName": "next.config.js",
"turbopack": {
"root": "E:\\百战计划\\run\\aws-proxy-site"
}
},
"appDir": "E:\\百战计划\\run\\aws-proxy-site",
"relativeAppDir": "",
"files": [
".next\\routes-manifest.json",
".next\\server\\pages-manifest.json",
".next\\build-manifest.json",
".next\\prerender-manifest.json",
".next\\server\\functions-config-manifest.json",
".next\\server\\middleware-manifest.json",
".next\\server\\middleware-build-manifest.js",
".next\\server\\middleware-react-loadable-manifest.js",
".next\\react-loadable-manifest.json",
".next\\dynamic-css-manifest.json",
".next\\server\\dynamic-css-manifest.js",
".next\\BUILD_ID",
".next\\server\\next-font-manifest.js",
".next\\server\\next-font-manifest.json",
".next\\required-server-files.json"
],
"ignore": [
"node_modules\\next\\dist\\compiled\\@ampproject\\toolbox-optimizer\\**\\*"
]
}

View File

@ -0,0 +1,98 @@
{
"version": 3,
"pages404": true,
"caseSensitive": false,
"basePath": "",
"redirects": [
{
"source": "/:path+/",
"destination": "/:path+",
"internal": true,
"statusCode": 308,
"regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"
}
],
"headers": [],
"rewrites": {
"beforeFiles": [],
"afterFiles": [],
"fallback": []
},
"dynamicRoutes": [
{
"page": "/api/sitemap/[lang]",
"regex": "^/api/sitemap/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPlang": "nxtPlang"
},
"namedRegex": "^/api/sitemap/(?<nxtPlang>[^/]+?)(?:/)?$"
}
],
"staticRoutes": [
{
"page": "/",
"regex": "^/(?:/)?$",
"routeKeys": {},
"namedRegex": "^/(?:/)?$"
},
{
"page": "/about",
"regex": "^/about(?:/)?$",
"routeKeys": {},
"namedRegex": "^/about(?:/)?$"
},
{
"page": "/cases",
"regex": "^/cases(?:/)?$",
"routeKeys": {},
"namedRegex": "^/cases(?:/)?$"
},
{
"page": "/contact",
"regex": "^/contact(?:/)?$",
"routeKeys": {},
"namedRegex": "^/contact(?:/)?$"
},
{
"page": "/features",
"regex": "^/features(?:/)?$",
"routeKeys": {},
"namedRegex": "^/features(?:/)?$"
},
{
"page": "/login",
"regex": "^/login(?:/)?$",
"routeKeys": {},
"namedRegex": "^/login(?:/)?$"
},
{
"page": "/news",
"regex": "^/news(?:/)?$",
"routeKeys": {},
"namedRegex": "^/news(?:/)?$"
},
{
"page": "/pricing",
"regex": "^/pricing(?:/)?$",
"routeKeys": {},
"namedRegex": "^/pricing(?:/)?$"
}
],
"dataRoutes": [],
"rsc": {
"header": "RSC",
"varyHeader": "RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch",
"prefetchHeader": "Next-Router-Prefetch",
"didPostponeHeader": "x-nextjs-postponed",
"contentTypeHeader": "text/x-component",
"suffix": ".rsc",
"prefetchSuffix": ".prefetch.rsc",
"prefetchSegmentHeader": "Next-Router-Segment-Prefetch",
"prefetchSegmentSuffix": ".segment.rsc",
"prefetchSegmentDirSuffix": ".segments"
},
"rewriteHeaders": {
"pathHeader": "x-nextjs-rewritten-path",
"queryHeader": "x-nextjs-rewritten-query"
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
self.__DYNAMIC_CSS_MANIFEST="[]";

View File

@ -0,0 +1,4 @@
{
"version": 1,
"functions": {}
}

View File

@ -0,0 +1 @@
self.__INTERCEPTION_ROUTE_REWRITE_MANIFEST="[]";

View File

@ -0,0 +1 @@
globalThis.__BUILD_MANIFEST={polyfillFiles:["static/chunks/polyfills-42372ed130431b0a.js"],devFiles:[],ampDevFiles:[],lowPriorityFiles:[],rootMainFiles:[],rootMainFilesTree:{},pages:{"/":["static/chunks/webpack-057da668910d4143.js","static/chunks/framework-768692517470e708.js","static/chunks/main-1d517099cd2b8fe7.js","static/chunks/752-7be3646714fa7c4b.js","static/chunks/pages/index-f0d56cc007c09baf.js"],"/_app":["static/chunks/webpack-057da668910d4143.js","static/chunks/framework-768692517470e708.js","static/chunks/main-1d517099cd2b8fe7.js","static/css/d1d52e078040944a.css","static/chunks/pages/_app-48e49d6afe408d10.js"],"/_error":["static/chunks/webpack-057da668910d4143.js","static/chunks/framework-768692517470e708.js","static/chunks/main-1d517099cd2b8fe7.js","static/chunks/pages/_error-7ddc2730f944d98a.js"],"/about":["static/chunks/webpack-057da668910d4143.js","static/chunks/framework-768692517470e708.js","static/chunks/main-1d517099cd2b8fe7.js","static/chunks/752-7be3646714fa7c4b.js","static/chunks/pages/about-2092805e7bd2ab57.js"],"/cases":["static/chunks/webpack-057da668910d4143.js","static/chunks/framework-768692517470e708.js","static/chunks/main-1d517099cd2b8fe7.js","static/chunks/752-7be3646714fa7c4b.js","static/chunks/pages/cases-7fc60f7f3779c332.js"],"/contact":["static/chunks/webpack-057da668910d4143.js","static/chunks/framework-768692517470e708.js","static/chunks/main-1d517099cd2b8fe7.js","static/chunks/752-7be3646714fa7c4b.js","static/chunks/pages/contact-eb714edd6749b939.js"],"/features":["static/chunks/webpack-057da668910d4143.js","static/chunks/framework-768692517470e708.js","static/chunks/main-1d517099cd2b8fe7.js","static/chunks/752-7be3646714fa7c4b.js","static/chunks/pages/features-c01c43eb1fe58456.js"],"/login":["static/chunks/webpack-057da668910d4143.js","static/chunks/framework-768692517470e708.js","static/chunks/main-1d517099cd2b8fe7.js","static/chunks/752-7be3646714fa7c4b.js","static/chunks/pages/login-770246fe6d4a26b5.js"],"/news":["static/chunks/webpack-057da668910d4143.js","static/chunks/framework-768692517470e708.js","static/chunks/main-1d517099cd2b8fe7.js","static/chunks/752-7be3646714fa7c4b.js","static/chunks/pages/news-eab647df9653169a.js"],"/pricing":["static/chunks/webpack-057da668910d4143.js","static/chunks/framework-768692517470e708.js","static/chunks/main-1d517099cd2b8fe7.js","static/chunks/752-7be3646714fa7c4b.js","static/chunks/pages/pricing-20dc30b818da4890.js"]},ampFirstPages:[]},globalThis.__BUILD_MANIFEST.lowPriorityFiles=["/static/"+process.env.__NEXT_BUILD_ID+"/_buildManifest.js",,"/static/"+process.env.__NEXT_BUILD_ID+"/_ssgManifest.js"];

View File

@ -0,0 +1,6 @@
{
"version": 3,
"middleware": {},
"functions": {},
"sortedMiddleware": []
}

View File

@ -0,0 +1 @@
self.__REACT_LOADABLE_MANIFEST='{"node_modules\\\\next\\\\dist\\\\client\\\\index.js -> ../pages/_app":{"id":57,"files":["static/chunks/57.268c8c590d7f2802.js"]},"node_modules\\\\next\\\\dist\\\\client\\\\index.js -> ../pages/_error":{"id":4100,"files":["static/chunks/100.dbdf1ef205c72caf.js"]}}';

View File

@ -0,0 +1 @@
self.__NEXT_FONT_MANIFEST='{"pages":{},"app":{},"appUsingSizeAdjust":false,"pagesUsingSizeAdjust":false}';

View File

@ -0,0 +1 @@
{"pages":{},"app":{},"appUsingSizeAdjust":false,"pagesUsingSizeAdjust":false}

View File

@ -0,0 +1,15 @@
{
"/_app": "pages/_app.js",
"/about": "pages/about.html",
"/api/sitemap/[lang]": "pages/api/sitemap/[lang].js",
"/_error": "pages/_error.js",
"/cases": "pages/cases.html",
"/contact": "pages/contact.html",
"/features": "pages/features.html",
"/": "pages/index.html",
"/login": "pages/login.html",
"/news": "pages/news.html",
"/pricing": "pages/pricing.html",
"/_document": "pages/_document.js",
"/404": "pages/404.html"
}

View File

@ -0,0 +1 @@
<!DOCTYPE html><html><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><title data-next-head="">404: This page could not be found</title><link rel="preload" href="/_next/static/css/d1d52e078040944a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/d1d52e078040944a.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-057da668910d4143.js" defer=""></script><script src="/_next/static/chunks/framework-768692517470e708.js" defer=""></script><script src="/_next/static/chunks/main-1d517099cd2b8fe7.js" defer=""></script><script src="/_next/static/chunks/pages/_app-48e49d6afe408d10.js" defer=""></script><script src="/_next/static/chunks/pages/_error-7ddc2730f944d98a.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_buildManifest.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_ssgManifest.js" defer=""></script></head><body><div id="__next"><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div style="line-height:48px"><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding-right:23px;font-size:24px;font-weight:500;vertical-align:top">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:28px">This page could not be found<!-- -->.</h2></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"zlAH2cHTsaxKzxppe1EeC","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html>

View File

@ -0,0 +1 @@
<!DOCTYPE html><html><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><title data-next-head="">500: Internal Server Error</title><link rel="preload" href="/_next/static/css/d1d52e078040944a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/d1d52e078040944a.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-057da668910d4143.js" defer=""></script><script src="/_next/static/chunks/framework-768692517470e708.js" defer=""></script><script src="/_next/static/chunks/main-1d517099cd2b8fe7.js" defer=""></script><script src="/_next/static/chunks/pages/_app-48e49d6afe408d10.js" defer=""></script><script src="/_next/static/chunks/pages/_error-7ddc2730f944d98a.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_buildManifest.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_ssgManifest.js" defer=""></script></head><body><div id="__next"><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div style="line-height:48px"><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding-right:23px;font-size:24px;font-weight:500;vertical-align:top">500</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:28px">Internal Server Error<!-- -->.</h2></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":500}},"page":"/_error","query":{},"buildId":"zlAH2cHTsaxKzxppe1EeC","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html>

View File

@ -0,0 +1 @@
(()=>{var a={};a.id=636,a.ids=[636],a.modules={2386:(a,b,c)=>{"use strict";c.r(b),c.d(b,{default:()=>e});var d=c(8732);c(2768);let e=function({Component:a,pageProps:b}){return(0,d.jsx)(a,{...b})}},2768:()=>{},8732:a=>{"use strict";a.exports=require("react/jsx-runtime")}};var b=require("../webpack-runtime.js");b.C(a);var c=b(b.s=2386);module.exports=c})();

View File

@ -0,0 +1 @@
{"version":1,"files":["../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../node_modules/react/cjs/react-jsx-runtime.production.js","../../../node_modules/react/cjs/react.development.js","../../../node_modules/react/cjs/react.production.js","../../../node_modules/react/index.js","../../../node_modules/react/jsx-runtime.js","../../../node_modules/react/package.json","../../../package.json","../../../pages/_app.tsx","../../package.json","../webpack-runtime.js"]}

View File

@ -0,0 +1 @@
"use strict";(()=>{var a={};a.id=220,a.ids=[220],a.modules={361:a=>{a.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},2015:a=>{a.exports=require("react")},3873:a=>{a.exports=require("path")},8732:a=>{a.exports=require("react/jsx-runtime")}};var b=require("../webpack-runtime.js");b.C(a);var c=b.X(0,[616],()=>b(b.s=9616));module.exports=c})();

View File

@ -0,0 +1 @@
{"version":1,"files":["../../../node_modules/client-only/index.js","../../../node_modules/client-only/package.json","../../../node_modules/next/dist/client/components/app-router-headers.js","../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../node_modules/next/dist/lib/constants.js","../../../node_modules/next/dist/lib/interop-default.js","../../../node_modules/next/dist/lib/is-error.js","../../../node_modules/next/dist/lib/semver-noop.js","../../../node_modules/next/dist/pages/_document.js","../../../node_modules/next/dist/server/app-render/async-local-storage.js","../../../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../../../node_modules/next/dist/server/app-render/work-async-storage.external.js","../../../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../../../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../../../node_modules/next/dist/server/lib/cache-handlers/default.external.js","../../../node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js","../../../node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js","../../../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../../../node_modules/next/dist/server/lib/lru-cache.js","../../../node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js","../../../node_modules/next/dist/server/lib/trace/constants.js","../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../node_modules/next/dist/server/load-manifest.external.js","../../../node_modules/next/dist/server/response-cache/types.js","../../../node_modules/next/dist/shared/lib/deep-freeze.js","../../../node_modules/next/dist/shared/lib/is-plain-object.js","../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../node_modules/next/package.json","../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.js","../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../node_modules/react-dom/cjs/react-dom-server.browser.production.js","../../../node_modules/react-dom/cjs/react-dom-server.edge.development.js","../../../node_modules/react-dom/cjs/react-dom-server.edge.production.js","../../../node_modules/react-dom/cjs/react-dom.development.js","../../../node_modules/react-dom/cjs/react-dom.production.js","../../../node_modules/react-dom/index.js","../../../node_modules/react-dom/package.json","../../../node_modules/react-dom/server.browser.js","../../../node_modules/react-dom/server.edge.js","../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../node_modules/react/cjs/react-jsx-runtime.production.js","../../../node_modules/react/cjs/react.development.js","../../../node_modules/react/cjs/react.production.js","../../../node_modules/react/index.js","../../../node_modules/react/jsx-runtime.js","../../../node_modules/react/package.json","../../../node_modules/styled-jsx/dist/index/index.js","../../../node_modules/styled-jsx/index.js","../../../node_modules/styled-jsx/package.json","../../../package.json","../../package.json","../chunks/616.js","../webpack-runtime.js"]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"version":1,"files":["../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../node_modules/@swc/helpers/package.json","../../../node_modules/client-only/index.js","../../../node_modules/client-only/package.json","../../../node_modules/next/dist/client/components/app-router-headers.js","../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../node_modules/next/dist/lib/constants.js","../../../node_modules/next/dist/lib/interop-default.js","../../../node_modules/next/dist/lib/is-error.js","../../../node_modules/next/dist/lib/semver-noop.js","../../../node_modules/next/dist/server/app-render/async-local-storage.js","../../../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../../../node_modules/next/dist/server/app-render/work-async-storage.external.js","../../../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../../../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../../../node_modules/next/dist/server/lib/cache-handlers/default.external.js","../../../node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js","../../../node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js","../../../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../../../node_modules/next/dist/server/lib/lru-cache.js","../../../node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js","../../../node_modules/next/dist/server/lib/trace/constants.js","../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../node_modules/next/dist/server/load-manifest.external.js","../../../node_modules/next/dist/server/response-cache/types.js","../../../node_modules/next/dist/shared/lib/deep-freeze.js","../../../node_modules/next/dist/shared/lib/is-plain-object.js","../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../node_modules/next/dist/shared/lib/no-fallback-error.external.js","../../../node_modules/next/dist/shared/lib/page-path/normalize-data-path.js","../../../node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js","../../../node_modules/next/dist/shared/lib/router/utils/format-url.js","../../../node_modules/next/dist/shared/lib/router/utils/html-bots.js","../../../node_modules/next/dist/shared/lib/router/utils/is-bot.js","../../../node_modules/next/dist/shared/lib/router/utils/parse-path.js","../../../node_modules/next/dist/shared/lib/router/utils/querystring.js","../../../node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js","../../../node_modules/next/dist/shared/lib/utils.js","../../../node_modules/next/package.json","../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.js","../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../node_modules/react-dom/cjs/react-dom-server.browser.production.js","../../../node_modules/react-dom/cjs/react-dom-server.edge.development.js","../../../node_modules/react-dom/cjs/react-dom-server.edge.production.js","../../../node_modules/react-dom/cjs/react-dom.development.js","../../../node_modules/react-dom/cjs/react-dom.production.js","../../../node_modules/react-dom/index.js","../../../node_modules/react-dom/package.json","../../../node_modules/react-dom/server.browser.js","../../../node_modules/react-dom/server.edge.js","../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../node_modules/react/cjs/react-jsx-runtime.production.js","../../../node_modules/react/cjs/react.development.js","../../../node_modules/react/cjs/react.production.js","../../../node_modules/react/index.js","../../../node_modules/react/jsx-runtime.js","../../../node_modules/react/package.json","../../../node_modules/styled-jsx/dist/index/index.js","../../../node_modules/styled-jsx/index.js","../../../node_modules/styled-jsx/package.json","../../package.json","../chunks/326.js","../chunks/616.js","../webpack-runtime.js"]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"version":1,"files":["../webpack-runtime.js","../chunks/616.js","../chunks/326.js","../chunks/450.js","../../../package.json"]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
<!DOCTYPE html><html><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><link rel="preload" href="/_next/static/css/d1d52e078040944a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/d1d52e078040944a.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-057da668910d4143.js" defer=""></script><script src="/_next/static/chunks/framework-768692517470e708.js" defer=""></script><script src="/_next/static/chunks/main-1d517099cd2b8fe7.js" defer=""></script><script src="/_next/static/chunks/pages/_app-48e49d6afe408d10.js" defer=""></script><script src="/_next/static/chunks/752-7be3646714fa7c4b.js" defer=""></script><script src="/_next/static/chunks/pages/cases-7fc60f7f3779c332.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_buildManifest.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_ssgManifest.js" defer=""></script></head><body><link rel="preload" as="image" href="/logo.png"/><div id="__next"><div class="pt-16 pb-12 bg-background"><header class="fixed top-0 left-0 w-full bg-background shadow-sm z-50"><div class="container mx-auto flex items-center justify-between h-16 px-4"><div class="flex items-center space-x-4"><button class="md:hidden p-2 focus:outline-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6 text-primary" aria-hidden="true"><path d="M4 12h16"></path><path d="M4 18h16"></path><path d="M4 6h16"></path></svg></button><a href="/"><img src="/logo.png" alt="CloudProxy" class="h-8 w-8"/></a><nav class="hidden md:flex items-center space-x-4"><a class="text-primary font-semibold" href="/">首页</a><a class="text-gray-600 hover:text-primary" href="/features">产品与服务</a><a class="text-gray-600 hover:text-primary" href="/news">新闻资讯</a><a class="text-gray-600 hover:text-primary" href="/cases">客户案例</a><a class="text-gray-600 hover:text-primary" href="/about">关于我们</a></nav></div><div class="flex items-center space-x-4"><a class="px-4 py-1 border border-primary rounded-full text-primary hover:bg-primary hover:text-white transition" href="/login">Log in</a><a href="https://instagram.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-instagram text-gray-600 hover:text-primary"></i></a><a href="https://facebook.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-facebook text-gray-600 hover:text-primary"></i></a><a href="https://twitter.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-twitter text-gray-600 hover:text-primary"></i></a></div></div><aside class="fixed inset-y-0 right-0 w-64 bg-background shadow-lg transform transition-transform duration-300 translate-x-full"><button class="p-4 focus:outline-none text-primary">✕ 关闭</button><nav class="flex flex-col p-6 gap-6 font-medium"><a class="hover:text-accent" href="/features">特性</a><a class="hover:text-accent" href="/pricing">定价</a><a class="hover:text-accent" href="/contact">联系我们</a></nav></aside></header><main><section class="px-6 py-section bg-background"><h2 class="text-3xl font-semibold mb-8">客户案例</h2><div class="grid grid-cols-1 md:grid-cols-2 gap-8"></div></section></main><footer class="fixed bottom-0 left-0 w-full bg-background border-t py-4"><div class="container mx-auto flex justify-between items-center text-sm text-primary"><p>© 2025 CloudProxy 服务</p><div class="space-x-4"><a href="#" aria-label="Twitter">Twitter</a><a href="#" aria-label="GitHub">GitHub</a><a href="#" aria-label="LinkedIn">LinkedIn</a></div></div></footer></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/cases","query":{},"buildId":"zlAH2cHTsaxKzxppe1EeC","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>

View File

@ -0,0 +1 @@
{"version":1,"files":["../webpack-runtime.js","../chunks/616.js","../chunks/326.js","../chunks/450.js","../../../package.json"]}

View File

@ -0,0 +1 @@
<!DOCTYPE html><html><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><link rel="preload" href="/_next/static/css/d1d52e078040944a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/d1d52e078040944a.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-057da668910d4143.js" defer=""></script><script src="/_next/static/chunks/framework-768692517470e708.js" defer=""></script><script src="/_next/static/chunks/main-1d517099cd2b8fe7.js" defer=""></script><script src="/_next/static/chunks/pages/_app-48e49d6afe408d10.js" defer=""></script><script src="/_next/static/chunks/752-7be3646714fa7c4b.js" defer=""></script><script src="/_next/static/chunks/pages/contact-eb714edd6749b939.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_buildManifest.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_ssgManifest.js" defer=""></script></head><body><link rel="preload" as="image" href="/logo.png"/><div id="__next"><div class="pt-16 pb-12 bg-background"><header class="fixed top-0 left-0 w-full bg-background shadow-sm z-50"><div class="container mx-auto flex items-center justify-between h-16 px-4"><div class="flex items-center space-x-4"><button class="md:hidden p-2 focus:outline-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6 text-primary" aria-hidden="true"><path d="M4 12h16"></path><path d="M4 18h16"></path><path d="M4 6h16"></path></svg></button><a href="/"><img src="/logo.png" alt="CloudProxy" class="h-8 w-8"/></a><nav class="hidden md:flex items-center space-x-4"><a class="text-primary font-semibold" href="/">首页</a><a class="text-gray-600 hover:text-primary" href="/features">产品与服务</a><a class="text-gray-600 hover:text-primary" href="/news">新闻资讯</a><a class="text-gray-600 hover:text-primary" href="/cases">客户案例</a><a class="text-gray-600 hover:text-primary" href="/about">关于我们</a></nav></div><div class="flex items-center space-x-4"><a class="px-4 py-1 border border-primary rounded-full text-primary hover:bg-primary hover:text-white transition" href="/login">Log in</a><a href="https://instagram.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-instagram text-gray-600 hover:text-primary"></i></a><a href="https://facebook.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-facebook text-gray-600 hover:text-primary"></i></a><a href="https://twitter.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-twitter text-gray-600 hover:text-primary"></i></a></div></div><aside class="fixed inset-y-0 right-0 w-64 bg-background shadow-lg transform transition-transform duration-300 translate-x-full"><button class="p-4 focus:outline-none text-primary">✕ 关闭</button><nav class="flex flex-col p-6 gap-6 font-medium"><a class="hover:text-accent" href="/features">特性</a><a class="hover:text-accent" href="/pricing">定价</a><a class="hover:text-accent" href="/contact">联系我们</a></nav></aside></header><main><section class="px-6 py-section bg-background"><div class="max-w-screen-sm mx-auto space-y-6"><h2 class="text-3xl font-light text-center">联系我们</h2><form class="flex flex-col space-y-4"><input type="text" placeholder="姓名" class="border p-3 rounded" value=""/><input type="email" placeholder="邮箱" class="border p-3 rounded" value=""/><textarea placeholder="留言" rows="5" class="border p-3 rounded"></textarea><button type="submit" class="py-3 bg-accent text-white rounded disabled:opacity-50" disabled="">发送</button></form></div></section></main><footer class="fixed bottom-0 left-0 w-full bg-background border-t py-4"><div class="container mx-auto flex justify-between items-center text-sm text-primary"><p>© 2025 CloudProxy 服务</p><div class="space-x-4"><a href="#" aria-label="Twitter">Twitter</a><a href="#" aria-label="GitHub">GitHub</a><a href="#" aria-label="LinkedIn">LinkedIn</a></div></div></footer></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/contact","query":{},"buildId":"zlAH2cHTsaxKzxppe1EeC","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>

View File

@ -0,0 +1 @@
{"version":1,"files":["../webpack-runtime.js","../chunks/616.js","../chunks/326.js","../chunks/450.js","../../../package.json"]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"version":1,"files":["../webpack-runtime.js","../chunks/616.js","../chunks/326.js","../chunks/450.js","../../../package.json"]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"version":1,"files":["../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../node_modules/@swc/helpers/package.json","../../../node_modules/client-only/index.js","../../../node_modules/client-only/package.json","../../../node_modules/next/dist/client/components/app-router-headers.js","../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../node_modules/next/dist/lib/constants.js","../../../node_modules/next/dist/lib/interop-default.js","../../../node_modules/next/dist/lib/is-error.js","../../../node_modules/next/dist/lib/semver-noop.js","../../../node_modules/next/dist/server/app-render/async-local-storage.js","../../../node_modules/next/dist/server/app-render/work-async-storage-instance.js","../../../node_modules/next/dist/server/app-render/work-async-storage.external.js","../../../node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js","../../../node_modules/next/dist/server/app-render/work-unit-async-storage.external.js","../../../node_modules/next/dist/server/lib/cache-handlers/default.external.js","../../../node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js","../../../node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js","../../../node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js","../../../node_modules/next/dist/server/lib/lru-cache.js","../../../node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js","../../../node_modules/next/dist/server/lib/trace/constants.js","../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../node_modules/next/dist/server/load-manifest.external.js","../../../node_modules/next/dist/server/response-cache/types.js","../../../node_modules/next/dist/shared/lib/deep-freeze.js","../../../node_modules/next/dist/shared/lib/is-plain-object.js","../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../node_modules/next/dist/shared/lib/no-fallback-error.external.js","../../../node_modules/next/dist/shared/lib/page-path/normalize-data-path.js","../../../node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js","../../../node_modules/next/dist/shared/lib/router/utils/format-url.js","../../../node_modules/next/dist/shared/lib/router/utils/html-bots.js","../../../node_modules/next/dist/shared/lib/router/utils/is-bot.js","../../../node_modules/next/dist/shared/lib/router/utils/parse-path.js","../../../node_modules/next/dist/shared/lib/router/utils/querystring.js","../../../node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js","../../../node_modules/next/dist/shared/lib/utils.js","../../../node_modules/next/package.json","../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.js","../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../node_modules/react-dom/cjs/react-dom-server.browser.production.js","../../../node_modules/react-dom/cjs/react-dom-server.edge.development.js","../../../node_modules/react-dom/cjs/react-dom-server.edge.production.js","../../../node_modules/react-dom/cjs/react-dom.development.js","../../../node_modules/react-dom/cjs/react-dom.production.js","../../../node_modules/react-dom/index.js","../../../node_modules/react-dom/package.json","../../../node_modules/react-dom/server.browser.js","../../../node_modules/react-dom/server.edge.js","../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../node_modules/react/cjs/react-jsx-runtime.production.js","../../../node_modules/react/cjs/react.development.js","../../../node_modules/react/cjs/react.production.js","../../../node_modules/react/index.js","../../../node_modules/react/jsx-runtime.js","../../../node_modules/react/package.json","../../../node_modules/styled-jsx/dist/index/index.js","../../../node_modules/styled-jsx/index.js","../../../node_modules/styled-jsx/package.json","../../../package.json","../../package.json","../chunks/326.js","../chunks/450.js","../chunks/616.js","../webpack-runtime.js"]}

View File

@ -0,0 +1 @@
<!DOCTYPE html><html><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><link rel="preload" href="/_next/static/css/d1d52e078040944a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/d1d52e078040944a.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-057da668910d4143.js" defer=""></script><script src="/_next/static/chunks/framework-768692517470e708.js" defer=""></script><script src="/_next/static/chunks/main-1d517099cd2b8fe7.js" defer=""></script><script src="/_next/static/chunks/pages/_app-48e49d6afe408d10.js" defer=""></script><script src="/_next/static/chunks/752-7be3646714fa7c4b.js" defer=""></script><script src="/_next/static/chunks/pages/login-770246fe6d4a26b5.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_buildManifest.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_ssgManifest.js" defer=""></script></head><body><link rel="preload" as="image" href="/logo.png"/><div id="__next"><div class="pt-16 pb-12 bg-background"><header class="fixed top-0 left-0 w-full bg-background shadow-sm z-50"><div class="container mx-auto flex items-center justify-between h-16 px-4"><div class="flex items-center space-x-4"><button class="md:hidden p-2 focus:outline-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6 text-primary" aria-hidden="true"><path d="M4 12h16"></path><path d="M4 18h16"></path><path d="M4 6h16"></path></svg></button><a href="/"><img src="/logo.png" alt="CloudProxy" class="h-8 w-8"/></a><nav class="hidden md:flex items-center space-x-4"><a class="text-primary font-semibold" href="/">首页</a><a class="text-gray-600 hover:text-primary" href="/features">产品与服务</a><a class="text-gray-600 hover:text-primary" href="/news">新闻资讯</a><a class="text-gray-600 hover:text-primary" href="/cases">客户案例</a><a class="text-gray-600 hover:text-primary" href="/about">关于我们</a></nav></div><div class="flex items-center space-x-4"><a class="px-4 py-1 border border-primary rounded-full text-primary hover:bg-primary hover:text-white transition" href="/login">Log in</a><a href="https://instagram.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-instagram text-gray-600 hover:text-primary"></i></a><a href="https://facebook.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-facebook text-gray-600 hover:text-primary"></i></a><a href="https://twitter.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-twitter text-gray-600 hover:text-primary"></i></a></div></div><aside class="fixed inset-y-0 right-0 w-64 bg-background shadow-lg transform transition-transform duration-300 translate-x-full"><button class="p-4 focus:outline-none text-primary">✕ 关闭</button><nav class="flex flex-col p-6 gap-6 font-medium"><a class="hover:text-accent" href="/features">特性</a><a class="hover:text-accent" href="/pricing">定价</a><a class="hover:text-accent" href="/contact">联系我们</a></nav></aside></header><main><section class="px-6 py-section bg-background max-w-md mx-auto"><h2 class="text-3xl font-semibold text-center mb-6">登录</h2><form class="flex flex-col space-y-4"><input type="text" placeholder="用户名" class="border p-3 rounded" value=""/><input type="password" placeholder="密码" class="border p-3 rounded" value=""/><button type="submit" class="py-3 bg-accent text-white rounded disabled:opacity-50">登录</button></form></section></main><footer class="fixed bottom-0 left-0 w-full bg-background border-t py-4"><div class="container mx-auto flex justify-between items-center text-sm text-primary"><p>© 2025 CloudProxy 服务</p><div class="space-x-4"><a href="#" aria-label="Twitter">Twitter</a><a href="#" aria-label="GitHub">GitHub</a><a href="#" aria-label="LinkedIn">LinkedIn</a></div></div></footer></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"zlAH2cHTsaxKzxppe1EeC","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>

View File

@ -0,0 +1 @@
{"version":1,"files":["../webpack-runtime.js","../chunks/616.js","../chunks/326.js","../chunks/450.js","../../../package.json"]}

View File

@ -0,0 +1 @@
<!DOCTYPE html><html><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><link rel="preload" href="/_next/static/css/d1d52e078040944a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/d1d52e078040944a.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-057da668910d4143.js" defer=""></script><script src="/_next/static/chunks/framework-768692517470e708.js" defer=""></script><script src="/_next/static/chunks/main-1d517099cd2b8fe7.js" defer=""></script><script src="/_next/static/chunks/pages/_app-48e49d6afe408d10.js" defer=""></script><script src="/_next/static/chunks/752-7be3646714fa7c4b.js" defer=""></script><script src="/_next/static/chunks/pages/news-eab647df9653169a.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_buildManifest.js" defer=""></script><script src="/_next/static/zlAH2cHTsaxKzxppe1EeC/_ssgManifest.js" defer=""></script></head><body><link rel="preload" as="image" href="/logo.png"/><div id="__next"><div class="pt-16 pb-12 bg-background"><header class="fixed top-0 left-0 w-full bg-background shadow-sm z-50"><div class="container mx-auto flex items-center justify-between h-16 px-4"><div class="flex items-center space-x-4"><button class="md:hidden p-2 focus:outline-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6 text-primary" aria-hidden="true"><path d="M4 12h16"></path><path d="M4 18h16"></path><path d="M4 6h16"></path></svg></button><a href="/"><img src="/logo.png" alt="CloudProxy" class="h-8 w-8"/></a><nav class="hidden md:flex items-center space-x-4"><a class="text-primary font-semibold" href="/">首页</a><a class="text-gray-600 hover:text-primary" href="/features">产品与服务</a><a class="text-gray-600 hover:text-primary" href="/news">新闻资讯</a><a class="text-gray-600 hover:text-primary" href="/cases">客户案例</a><a class="text-gray-600 hover:text-primary" href="/about">关于我们</a></nav></div><div class="flex items-center space-x-4"><a class="px-4 py-1 border border-primary rounded-full text-primary hover:bg-primary hover:text-white transition" href="/login">Log in</a><a href="https://instagram.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-instagram text-gray-600 hover:text-primary"></i></a><a href="https://facebook.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-facebook text-gray-600 hover:text-primary"></i></a><a href="https://twitter.com" target="_blank" rel="noopener noreferrer"><i class="fab fa-twitter text-gray-600 hover:text-primary"></i></a></div></div><aside class="fixed inset-y-0 right-0 w-64 bg-background shadow-lg transform transition-transform duration-300 translate-x-full"><button class="p-4 focus:outline-none text-primary">✕ 关闭</button><nav class="flex flex-col p-6 gap-6 font-medium"><a class="hover:text-accent" href="/features">特性</a><a class="hover:text-accent" href="/pricing">定价</a><a class="hover:text-accent" href="/contact">联系我们</a></nav></aside></header><main><section class="px-6 py-section bg-background"><h2 class="text-3xl font-semibold mb-8">新闻资讯</h2><div class="space-y-6"></div></section></main><footer class="fixed bottom-0 left-0 w-full bg-background border-t py-4"><div class="container mx-auto flex justify-between items-center text-sm text-primary"><p>© 2025 CloudProxy 服务</p><div class="space-x-4"><a href="#" aria-label="Twitter">Twitter</a><a href="#" aria-label="GitHub">GitHub</a><a href="#" aria-label="LinkedIn">LinkedIn</a></div></div></footer></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/news","query":{},"buildId":"zlAH2cHTsaxKzxppe1EeC","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>

View File

@ -0,0 +1 @@
{"version":1,"files":["../webpack-runtime.js","../chunks/616.js","../chunks/326.js","../chunks/450.js","../../../package.json"]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"version":1,"files":["../webpack-runtime.js","../chunks/616.js","../chunks/326.js","../chunks/450.js","../../../package.json"]}

View File

@ -0,0 +1 @@
(()=>{"use strict";var a={},b={};function c(d){var e=b[d];if(void 0!==e)return e.exports;var f=b[d]={exports:{}},g=!0;try{a[d](f,f.exports,c),g=!1}finally{g&&delete b[d]}return f.exports}c.m=a,c.n=a=>{var b=a&&a.__esModule?()=>a.default:()=>a;return c.d(b,{a:b}),b},c.d=(a,b)=>{for(var d in b)c.o(b,d)&&!c.o(a,d)&&Object.defineProperty(a,d,{enumerable:!0,get:b[d]})},c.f={},c.e=a=>Promise.all(Object.keys(c.f).reduce((b,d)=>(c.f[d](a,b),b),[])),c.u=a=>{},c.o=(a,b)=>Object.prototype.hasOwnProperty.call(a,b),c.r=a=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},c.X=(a,b,d)=>{var e=b;d||(b=a,d=()=>c(c.s=e)),b.map(c.e,c);var f=d();return void 0===f?a:f},(()=>{var a={456:1},b=b=>{var d=b.modules,e=b.ids,f=b.runtime;for(var g in d)c.o(d,g)&&(c.m[g]=d[g]);f&&f(c);for(var h=0;h<e.length;h++)a[e[h]]=1};c.f.require=(d,e)=>{a[d]||(123==d?b(require("./chunks/"+c.u(d))):a[d]=1)},module.exports=c,c.C=b})()})();

View File

@ -0,0 +1 @@
(()=>{"use strict";var a={},b={};function c(d){var e=b[d];if(void 0!==e)return e.exports;var f=b[d]={exports:{}},g=!0;try{a[d](f,f.exports,c),g=!1}finally{g&&delete b[d]}return f.exports}c.m=a,c.n=a=>{var b=a&&a.__esModule?()=>a.default:()=>a;return c.d(b,{a:b}),b},c.d=(a,b)=>{for(var d in b)c.o(b,d)&&!c.o(a,d)&&Object.defineProperty(a,d,{enumerable:!0,get:b[d]})},c.f={},c.e=a=>Promise.all(Object.keys(c.f).reduce((b,d)=>(c.f[d](a,b),b),[])),c.u=a=>""+a+".js",c.o=(a,b)=>Object.prototype.hasOwnProperty.call(a,b),c.r=a=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},c.X=(a,b,d)=>{var e=b;d||(b=a,d=()=>c(c.s=e)),b.map(c.e,c);var f=d();return void 0===f?a:f},(()=>{var a={311:1},b=b=>{var d=b.modules,e=b.ids,f=b.runtime;for(var g in d)c.o(d,g)&&(c.m[g]=d[g]);f&&f(c);for(var h=0;h<e.length;h++)a[e[h]]=1};c.f.require=(d,e)=>{a[d]||(311!=d?b(require("./chunks/"+c.u(d))):a[d]=1)},module.exports=c,c.C=b})()})();

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[57],{57:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});let u=l(4252),n=l(7876),a=u._(l(4232)),o=l(8407);async function r(e){let{Component:t,ctx:l}=e;return{pageProps:await (0,o.loadGetInitialProps)(t,l)}}class s extends a.default.Component{render(){let{Component:e,pageProps:t}=this.props;return(0,n.jsx)(e,{...t})}}s.origGetInitialProps=r,s.getInitialProps=r,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More