问题标签 [ssg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eleventy - Eleventy 没有为从嵌套 index.md 文件生成的索引文件添加 html 后缀
Eleventy 不会html
为从嵌套 index.md 文件生成的索引文件添加后缀。
例如,这是一个包含我的源内容的示例目录结构......
当我然后运行命令时,npx eleventy
我得到以下输出......
这就是我.eleventy.js
设置配置文件的方式..
没有*.html
后缀的 url 会http://../post/my-cool-post
返回 404 错误。如果我手动添加*.html
后缀,那么它可以工作。
知道我的设置有什么问题吗?
amp-html - (十一) 如何为src *.md文件生成rel="amphtml" 格式
我正在尝试为我的 11ty (Eleventy) 网站中的特定页面生成 AMP 版本的解决方案。
以以下内容为例...
理想情况下,我希望看到以下生成...
在 index.html 文件中,我会在标题中看到以下内容...
我与这个结果无关,但我确实需要一些方法来应用替代布局来选择源内容。
任何想法如何通过 11ty 实现这一目标?
javascript - 控制台中的下一个js错误_next/data/QPTTgJmZl2jVsyHQ_IfQH/blog/post/21/.json
我在 Next.js 站点的控制台中收到错误消息。
我不明白为什么会这样。也许我使用的路由器不正确?
我的链接代码:
对于获取帖子的数据,我使用 getStaticPaths
& getStaticProps
。
我的问题与此类似,但我只在生产中使用。我尝试使用prefetch
,但没有奏效。
next.js - NextJS、_app、SSG、getInitialProps 与 getStaticProps,我应该如何坚持 DRY?
我知道这个话题并不新鲜,我发现(并阅读了)一些讨论。我找不到的是我仍然存在的问题的答案。
其他人如何解决无法在 _app.js 中使用 getStaticProps 的问题?getInitialProps对我来说不是一个选项,因为我想使用SSG。即使使用 getInitialProps 也有办法强制 SSG吗?或者我真的必须在每一页上从我的 Headless CMS 中获取我的所有数据吗?例如,因为我想构建一个页眉(包括导航)和一个页脚。目前我看到的唯一选择是重复大量代码。
任何提示都非常感谢并感谢您的阅读!
ssg - (ssg-wsg) - 在应用程序中生成令牌被 CORS 策略拒绝
我可以使用 Postman 生成 SSG WSG 令牌,但是当我通过 jQuery Ajax 调用该 API 时,我收到类似“来自原点 'myApplication_URL' 已被 CORS 策略阻止”的错误。
如何在应用程序中实现 SSG WSG。
c# - 如何在 C# 语言中传递密钥和证书
嗨,我看到了使用节点 js 使用证书身份验证 API 的演示代码。
但是我们的项目只使用 c#,所以我想知道如何在 C# 中发送带有密钥和 Cert 证书的 Web 请求?我尝试下面的代码,但似乎不正确
它抛出异常“System.Security.Cryptography.CryptographicException:'找不到请求的对象”非常感谢
static-site - 是否有任何支持增量构建的静态站点生成器?
我想构建一个带有无头 CMS 后端的静态站点,其中构建过程一次只会发生几页(每当用户在 CMS 中保存页面时),但我找不到任何 SSG 会构建部分站点,而不是在每次更改时重建整个站点。
网站前端不会使用任何像 react/vue 这样的 js 框架,如果这很重要的话。
有任何想法吗?
next.js - NextJS: "TypeError: Cannot read property 'toLowerCase' of undefined"
While usign the getStaticPaths()
and getStaticProps()
I am getting the error NextJS: "TypeError: Cannot read property 'toLowerCase' of undefined"
ssg - (ssg-wsg) 错误:访问此 API 已被禁止
我尝试连接到以下 API https://api.ssg-wsg.sg/grantCalculators/individual。我收到以下错误“禁止访问此 API”。这些技能未来 API 是否存在任何 UAT?谢谢!
我的订阅 [1]:https ://i.stack.imgur.com/5ZgiQ.jpg
我的代码尝试{
reactjs - 如何在 Next.js 中使用 getStaticPaths 生成 index.html?
我正在尝试在 Next.JS 中生成一个index.html
页面,getStaticPaths
但每次我尝试这样做时都会抛出错误或创建一个index
目录而不是文件。
到目前为止,我已经尝试过传递''
:'/'
和'index'
in params.page
。我也尝试添加文件trailingSlash: true,
,next.config
但这也不起作用。
我[page].js
在 pages 目录中有一个文件。有了这个文件,我生成了许多页面,因为该[page].js
文件是一个模板文件。我使用这种模板方法是因为有很多共同的组件,每个页面上唯一不同的是“主要内容”。想象一下,生成 10 个页面,每个页面都有相同的导航栏和侧边菜单,但内容(文本)不同。因此,我尝试生成 10 个页面,而其中一个是其中index.html
之一,但不是生成.html
文件,而是生成一个index
目录。我该如何解决这是我的问题?
如果我传递除index
in之外的任何其他字符串,params.page
它将创建一个[my_string].html
页面。我希望能够index.html
使用 next.js 的getStaticPaths
方法创建一个页面。