未验证 提交 a361a6a4 编写于 作者: J JJ Kasper 提交者: GitHub

Fix serverless options (#6884)

上级 56519331
......@@ -42,7 +42,8 @@ export function createEntrypoints(pages: PagesMapping, target: 'server'|'serverl
absoluteErrorPath: pages['/_error'],
distDir: DOT_NEXT_ALIAS,
assetPrefix: config.assetPrefix,
generateEtags: config.generateEtags
generateEtags: config.generateEtags,
ampBindInitData: config.experimental.ampBindInitData
}
Object.keys(pages).forEach((page) => {
......
......@@ -11,6 +11,7 @@ export type ServerlessLoaderQuery = {
absoluteDocumentPath: string,
absoluteErrorPath: string,
assetPrefix: string,
ampBindInitData: boolean,
generateEtags: string
}
......@@ -20,6 +21,7 @@ const nextServerlessLoader: loader.Loader = function () {
absolutePagePath,
page,
assetPrefix,
ampBindInitData,
absoluteAppPath,
absoluteDocumentPath,
absoluteErrorPath,
......@@ -44,7 +46,8 @@ const nextServerlessLoader: loader.Loader = function () {
buildManifest,
reactLoadableManifest,
buildId: "__NEXT_REPLACE__BUILD_ID__",
assetPrefix: "${assetPrefix}"
assetPrefix: "${assetPrefix}",
ampBindInitData: ${Boolean(ampBindInitData)}
}
const parsedUrl = parse(req.url, true)
try {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册