static-site相关内容
我正在使用GitHub托管我的博客,并使用静态站点生成器Hugo来实现这一点,但将其设置为离线并编译它,然后将公共文件夹上载到GH页面或使其在Docs文件夹中可用,这太乏味了。 所以我想自动执行该过程,以便每当我在内容中创建新的.md文件时,它都应该生成静态站点,并将公共文件夹复制到gh-Pages或以下组合- “源”分支中的源文件和向母版发布的“公共”内容[适用于用户和组织页面]
..
得到一个名为www.foo.site的存储桶。在该站点中,有一个登录页、一个关于页和几个文件夹中一些页。每个bar/*都有一个index.html页面:bar/a/index.html、bar/b/index.html等。 登录页面运行正常(即www.foo.site将在我浏览时加载),但/about/index.html页面和/bar/index.html页面在我点击我的关于链接等时不会得到服
..
我在Netlify上托管了一个Gatsby站点。当我部署一个新版本时,在页面刷新之前,我对站点所做的更改是不可见的。有人知道为什么会发生这种情况吗? 我使用gatsby-plugin-offline&;gatsby-plugin-manifest。我看到我可以安装gatsby-plugin-remove-serviceworker插件来删除服务工作者,但如果可能的话,我想继续使用它。
..
我正在使用 gulp-markdown-to-json 和 gulp-jade 我的目标是从如下所示的降价文件中获取数据: ---模板:index.jade作品名称:欧罗巴---这是一个测验. 获取 template: index.jade 文件并将其与其他变量一起传递给jade编译器. 到目前为止,我有这个: gulp.task('docs', function() {返回一口
..
使用 NextJS 构建静态站点时,我希望 getInitialProps 方法仅在构建步骤期间触发,而不是在客户端上触发. 在构建步骤中,NextJS 在每个之前运行 getInitialProps 方法组件的渲染 HTML 用于生成页面的静态 HTML.在客户端,NextJS 也会在页面组件渲染之前运行此方法,以便为组件返回必要的 props.因此,大型请求可能会延迟客户端的第一次绘制,
..
我正在尝试将图标添加到 Next.js 静态站点,但运气不佳. 我尝试使用 'next/document' 中的组件自定义文档https://nextjs.org/docs/#custom-document 指向 favicon.ico 文件的直接链接不起作用,因为该文件未包含在构建中,并且 href 未更新为 /_next/static/... 导入图像并添加到链接的 href
..
当我尝试在 NextJS 中创建我的页面时,我收到此错误“错误:动态 SSG 页面需要 getStaticPaths,而 'xxx' 缺少 getStaticPaths". 我不想在构建时生成任何静态页面.那么为什么我需要创建一个'getStaticPaths'函数呢? 解决方案 如果你正在创建一个动态页面 eg: product/[slug].tsx 那么即使你不想创建在构建时需要
..
我的静态网站托管在 CloudFront 上. 有没有办法让我对 EC2 实例的 API 调用使用相同的域名但使用不同的端口? 例如.example.com:3000 应该重定向到 EC2 实例,而 example.com(又名 example.com:443 或 example.com:80) 应重定向到 CloudFront. 解决方案 无法根据端口号识别目标主机.DNS
..
我们在尝试使用客户端路由器(反应路由器)运行 SPA 时遇到问题.我们正在使用具有 DOMAIN -> 的概念.CDN (CloudFront) ->S3 用于为我们的静态文件提供服务. 我们已经配置了 S3 来提供静态文件.CDN 配置为具有来自 S3 的源,我们已配置自定义错误页面以捕获错误: 使用此配置,我们可以捕获如下错误: https://www.example.com/c
..
我已按照 Microsoft 文档中的建议,使用 $web 容器成功地在 Azure Blob 存储上建立了一个静态网站.另外,我已经为两个'索引文档名称'和'错误文档名称'定义了index.html.这是因为我希望我的 JavaScript 应用程序处理 404 响应. 但是,当查看 Chrome 中的网络选项卡时,我可以看到为我请求的 URL 抛出了 404,尽管该页面实际上可以正常工作
..
我希望能够从命令行启动 apache 服务器,输入类似 apache site-folder 或 apache 的内容.--port=2000 这应该读取和使用 .htaccess 文件. 我知道 python -m SimpleHTTPServer 并且它接近我需要的东西,但不完全是. 理想的解决方案: 为 apache 本身贡献了一个很棒的命令行界面 编写一个简单的命
..
我按照 hosting-static-website 并成功建立了一个 IP 为 34.120.167.35 的网站,我可以在其中查看我的网站. 我的 DNS 和域名均由 BlueHost 提供.我使用了 TXT 验证并在 Google 端激活了我的 SSL 证书. 我还在 Bluehost 的 DNS 配置上添加了我的 ip 作为 A 记录. 一切都设置好后,我在浏览器中输入我
..
我正在从 bloom510.github.io 存储库中提供 React 应用程序.有 2 个分支:source 和 master.正如您可能已经猜到的那样,源代码包含整个未编译的源代码,然后将其构建并部署到主分支.这有效. 我的问题是托管在 GitHub 页面上的其他项目,GitHub 声称已成功发布到 bloom510.github.io/my_project_name 只需加载包含 R
..
我编写了一个短代码来创建一个引导程序可关闭的警告框.下面是我的短代码,称为 layouts/shortcodes/message.html.
..
当我尝试在 NextJS 中创建我的页面时,我收到此错误 "Error: getStaticPaths is required for dynamic SSG pages and is missing for 'xxx'" 我不想在构建时生成任何静态页面.那么为什么我需要创建一个 'getStaticPaths' 函数? 解决方案 如果您正在创建动态页面,例如:product/[slug
..
当我运行Jekyll时,它不会生成任何东西.我看到的输出: 来自/home/mbsheikh/techtraits/techtraits-blog/_config.yml的配置启用自动重新生成:/home/mbsheikh/techtraits/techtraits-blog->/home/mbsheikh/techtraits/techtraits-blog/_site[2012-06-15
..
我的网站托管在IIS上. 我正在尝试新的图像格式jxr,但是在页面中使用时,未加载浏览器没有404错误. 像jpeg这样的旧图像格式可以正确加载. 解决方案 对于像我这样忘记MIME设置的用户,请将其添加到 web.config 文件中:
..
我的网站托管在IIS上. 我正在尝试新的图像格式jxr,但是在页面中使用时,未加载浏览器没有404错误. 像jpeg这样的旧图像格式可以正确加载. 解决方案 对于像我这样忘记MIME设置的用户,请将其添加到 web.config 文件中:
..
我在索引页面中有一个部分,列出了posts/*目录中的帖子.我想再有一个部分列出一个来自bibs/*目录的帖子. 因此,它看起来像:
博客文章
$ body $
..
我正在使用github托管我的博客,并使用静态站点Generator Generator HUGO使其成为可能,但它太繁琐而无法脱机并进行编译,然后将公共文件夹上载到gh-pages或使其在docs文件夹中可用. 所以我想自动化该过程,所以每当我在内容中创建一个新的.md文件时,它都应该生成静态站点并将公用文件夹复制到gh-pages或以下组合- “源"分支中的源文件和发布到母版的“公
..