在开发人员中,我可以直接链接到任何路线。在Zeit / now上,我可以引导到某些页面的链接,但不能引导到其他页面。我正在努力确定问题所在。
这里有个例子,直接导航到“ https://partyshoegame.now.sh/games/play/Sparkle”是行不通的,但是从主页导航到相同的地方是行得通的。
Zeit运行时日志中没有任何条目。
也许是我拥有Firebase内容的页面?我通过RXJS / RXfire使用firebase身份验证,并通过Google的API使用firestore。
我断言我尝试过的事情:
链接深度:我的内容深两层。我将其拉高到只有一层,但这没什么不同。
塞子:我有博客示例以及内容。博客有效,我的无效。
我的Helper js代码:我在routes文件夹中有几个js文件,没有下划线名称。我思考,也许是那些引起路线问题的原因。我加了下划线,没什么区别。
子弹#2:我将命名文件放置在两层深处。无法直接访问它没有索引?:我的某些路线只有[slug] .svelte。我添加了index.svelte。没什么。
子弹#3:我的文件名为[playDocId] .svelte,然后我使用了params.playDocId。我将它们切换为[slug]。没什么
应用服务器:切换出用于快速快递的波尔卡。没什么
我的路线文件夹的片段
routes
> blog
> games
> play
[playDocId].svelte
> edit
[editDocId]-svelte
screenshot of my routes folder
服务器响应
` 在开发人员中,我可以直接链接到任何路线。在Zeit / now上,我可以引导到某些页面的链接,但不能引导到其他页面。我正在努力确定问题所在。
这里有个例子,直接导航到“ https://partyshoegame.now.sh/games/play/Sparkle”是行不通的,但是从主页导航到相同的地方是行得通的。
Zeit运行时日志中没有任何条目。
也许是我拥有Firebase内容的页面?我通过RXJS / RXfire使用firebase身份验证,并通过Google的API使用firestore。
我断言我尝试过的事情:
链接深度:我的内容深两层。我将其拉高到只有一层,但这没什么不同。
塞子:我有博客示例以及内容。博客有效,我的无效。
我的Helper js代码:我在routes文件夹中有几个js文件,没有下划线名称。我思考,也许是那些引起路线问题的原因。我加了下划线,没什么区别。
子弹#2:我将命名文件放置在两层深处。无法直接访问它没有索引?:我的某些路线只有[slug] .svelte。我添加了index.svelte。没什么。
子弹#3:我的文件名为[playDocId] .svelte,然后我使用了params.playDocId。我将它们切换为[slug]。没什么
应用服务器:切换出用于快速快递的波尔卡。没什么
我的路线文件夹的片段
routes
> blog
> games
> play
[playDocId].svelte
> edit
[editDocId]-svelte
screenshot of my routes folder
服务器响应
` 找不到该页面。
The page could not be found in the application.
404: NOT_FOUND
>Code: RESOURCE_NOT_FOUND
ID: cle1:mb46h-1573325573258-8bd73af71130
`
package.json
{
"name": "partyshoegame","description": "Party Shoe Game","version": "0.0.1","license": "UNLICENSED","scripts": {
"dev": "sapper dev","build": "sapper build --legacy","export": "sapper export --legacy","zeit": "sapper export --legacy && now --prod && sapper dev","start": "node __sapper__/build","cy:run": "cypress run","cy:open": "cypress open","test": "run-p --race dev cy:run"
},"dependencies": {
"@firebase/app": "^0.4.19","body-parser": "^1.19.0","bulma": "^0.8.0","bulma-extensions": "^6.2.7","compression": "^1.7.1","date-fns": "^2.5.1","date-fns-tz": "^1.0.8","express": "^4.17.1","firebase": "^7.2.0","firebaseui": "^4.2.0","helmet": "^3.21.2","lazysizes": "^5.1.2","polka": "^1.0.0-next.7","rxfire": "^3.8.7","rxjs": "^6.5.3","sirv": "^0.4.0","uuid": "^3.3.3","uuid-random": "^1.3.0","xmlhttprequest": "^1.8.0"
},"devDependencies": {
"@babel/core": "^7.0.0","@babel/plugin-syntax-dynamic-import": "^7.0.0","@babel/plugin-transform-runtime": "^7.0.0","@babel/preset-env": "^7.0.0","@babel/runtime": "^7.0.0","npm-run-all": "^4.1.5","rollup": "^1.12.0","rollup-plugin-babel": "^4.0.2","rollup-plugin-commonjs": "^10.0.0","rollup-plugin-node-resolve": "^5.2.0","rollup-plugin-replace": "^2.0.0","rollup-plugin-svelte": "^5.0.1","rollup-plugin-terser": "^4.0.4","sapper": "^0.27.0","svelte": "^3.0.0"
},"main": "main.js","repository": "https://github.com/ketupia/psg-firebase","author": "Ketupia <ketupia@gmail.com>","private": true
}
构建过程
- npm运行导出
- 提交到github
-
现在/现在自动拉动
或
“ npm run zeit”,它是工兵出口并推到现在。
2:找不到https://i.stack.imgur.com/0tRuu.pngThe页面。
在应用程序中找不到该页面。
404:NOT_FOUND
代码:RESOURCE_NOT_FOUND ID(标识号):cle1:mb46h-1573325573258-8bd73af71130 `
package.json
{
"name": "partyshoegame","private": true
}
构建过程
- npm运行导出
- 提交到github
-
现在/现在自动拉动
或
“ npm run zeit”,它是工兵出口并推到现在。