vue.js - NuxtJS + VueJS + 静态 JavaScript 游戏
问题描述
我正在创建一个带有简单 javascript 游戏的网站 我将游戏存储在/static
so fx下,/static/somegame/
它有一个index.html
包含一堆东西的文件
但是,如果我在我的根页面上index.vue
并且单击一个应该将我引导到somegame
它的按钮不会加载,但是,地址栏http://localhost:3000/somegame
会显示,如果我重新加载页面,游戏就会加载。
我必须做什么静态magic
?
注意:nuxt 应用程序正在spa
模式下运行......但我对任何事情都持开放态度
解决方案
Nuxt 默认创建一个 Vue-router 实例并将/pages
目录中的文件映射到适当的路由。因此,如果您想在 处访问某些http://localhost:3000/somegame
内容,您将在目录中创建一个名为somegame.vue
的/pages
文件。
很难确切地想象为什么要在 nuxt 项目中使用 index.html 文件——你可以从那里移动代码并将其放置在页面文件 (.vue) 中吗?
推荐阅读
- typescript - 在 typescript 中避免接口重复解析 JSON
- c# - 代码并不总是突出显示富文本框中的选定文本
- javascript - React 应用程序和 Laravel API 的 CORS 问题
- flutter - 异常:ideviceinfo 返回错误:错误:无法连接到锁定,错误代码 -17
- unity3d - AudioListener.pause = true 后暂停菜单音乐;
- java - 如何在没有小时的情况下解析 HH:mm:ss?
- html - 使剪辑路径与可拖动图像一起使用
- java - 避免方法调用 getLatitude 可能产生 java.Lang.NullPointerException
- javascript - JS:303后重定向查看其他
- python - 如何克服“ValueError:错误传递的项目数 2,放置意味着 1”错误?