我的nuxt.js项目有一个问题。
我创建了像https://samplesite.com/place/{place_id}这样的动态页面,它place_id动态值。(我的数据库中有大约4,000+的位置)
在我运行npm run generate并获取/dist文件夹后,我将此文件夹推送到亚马逊EC2。
一切正常,当我点击首页上的like进入/ place /{place_id}页面时,网站会显示地点信息。
但当我在web浏览器上按刷新按钮时,找不到页面/place/{place_id} show 404。
您有什么解决方案来解决这个问题吗?
我在nuxt.js网站上看到,他们说我需要生成动
我们重新启动了公司的登录页面(包含信息、工作、团队和帮助部分),并决定不再只为这部分服务维护Rails项目,因此切换到静态HTML。
因为我们想让HR和支持团队有机会在不影响开发团队的情况下编辑文本(特别是在工作和帮助部分),我们将在页面上运行一个Angular.js应用程序,并使用JSON APi (就像Wordpress.com提供的,或者我们甚至可以使用)在内容中打补丁。
然而,由于我们需要我们的登录页面加载非常快(转换为王),我们正在考虑提供我们的登录页面的初始部分作为静态超文本标记语言,并优雅地添加Angular.js后,用户可以访问最重要的信息。我们并不关心停用了JS的用户是否不能
据next.js官方称
import React from 'react'
import App from 'next/app'
class MyApp extends App {
// Only uncomment this method if you have blocking data requirements for
// every single page in your application. This disables the ability to
// perform automatic static optimization,
我使用whitenoise和侍者服务我的静态文件,但我无法让它使用版本的静态文件。例如,如果我有一个foo.js,在运行收藏品之后,whitenoise会在我的静态文件夹中创建以下文件:
foo.js
foo.js.gz
foo.10a400e06df8.js
foo.10a400e06df8.js.gz where 10a400e06df8 is the unique version code that whitenoise generated for me.
这是我的wsgi.py文件:
from django.core.wsgi import get_wsgi_application
我有一个有100个链接的页面,一旦你点击一个链接,它就会把你带到另一个页面。我想计算一下链接的点击量,但只有一次。我的意思是,如果你返回到链接页面,你再次点击相同的链接,计数器不会上升。
到目前为止,我有这个:在js:
document.body.addEventListener("click", function (event) {
if (event.target.classList.contains("unclicked")) {
if (typeof Storage !== "undefined") {