问题标签 [routify]
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.
javascript - 图像的相对路径受到 routify 中嵌套路由的影响
我在 routify 中有一个嵌套路由,具有以下文件夹结构,其中图像放置在公用文件夹中并在此处引用,我正在使用 App.svelte 中的图像。一切正常。当我转到 example.com/1/2 时,相对路径无法正常工作
App.svelte
这就是我在 App.svelte 中引用图像的方式
错误
GET http://localhost:5000/1/assets/images/image.png 404(未找到)这是解决问题的方法,而不是 http://localhost:5000/assets/images/image.png。
PS 当 URL 为 example.com/1 时,图像得到正确解析
server-side-rendering - 使用 tossr 解决 SSR 问题: throw new ERR_INVALID_ARG_TYPE('target', ['Buffer', 'Uint8Array'], target);
我正在使用 Routify 框架构建一个网站。当yarn run serve
, 之后yarn run build
, 我得到一个错误。
那是什么?有什么解决办法吗?
运行时不会出现问题yarn run dev
下面是我的脚本package.json
。
ps 我想做的是SSR。
svelte - 为什么 simple-peer 在使用 svelte 时显示错误?
ParseError: /node_modules/safe-buffer/buffer.js 错误: ENOENT: 没有这样的文件或目录,在 compileModule (/home /harsh/Harsh/svelte/sveltezoom/node_modules/nollup/lib/impl/NollupCompiler.js:116:19) 在 processTicksAndRejections (internal/process/task_queues.js:93:5) 在 async compileModule (/home/harsh/Harsh /svelte/sveltezoom/node_modules/nollup/lib/impl/NollupCompiler.js:114:13) 在异步 compileModule (/home/harsh/Harsh/svelte/sveltezoom/node_modules/nollup/lib/impl/NollupCompiler.js:114: 13) 在异步 compileModule (/home/harsh/Harsh/svelte/sveltezoom/node_modules/nollup/lib/impl/NollupCompiler.js:114:13) 在异步 compileInputTarget (/home/harsh/Harsh/svelte/sveltezoom/node_modules/ nollup/lib/impl/NollupCompiler.js:138:5) 在异步对象。在异步 generateImpl (/home/harsh/Harsh/svelte/sveltezoom/node_modules/nollup/lib/ index.js:13:21)
twitter-bootstrap - 使用 Svelte 和 Routify 时不出现引导模式
在我的项目中,我使用 Routify、Bootstrp、Svelte 和 Webpack 来构建我的前端。如果我添加一个与Bootstrap 文档中提供的模式相同的模式和一个打开它的按钮,再次与文档几乎相同,单击该按钮绝对不会执行任何操作 - 没有模式打开,也没有错误记录在 JS 控制台中:
为了解决这个问题,我尝试使用 jQuery 打开模型:
就模式未打开而言,它会产生相同的行为,但在 JS 控制台中记录了以下错误:
各种样板文件如下:
index.js:
webpack.config.js:
json - 使用 Svelte 和 Routiify POST 到没有服务器的本地 json 文件
我使用 Routify 在 Svelte 中编写 PWA,并尝试将注释(包含 id、标题和正文)保存在本地 json 文件中。
我一直在关注 Svelte REPL 中的这段代码(Svelte POST 示例),但他们使用的是 Web URL。当尝试使用直接链接时,我得到一个 404,即使路径是正确的。
我安装了一个 json 服务器插件,它有点工作,但我想将数据存储为本地文件。
是否可以在不使用任何服务器的情况下使用 POST 写入本地 json 文件?使用fetch时是否可以使用相对路径?还是我应该使用其他东西?
svelte - Routeify 不在生产环境中构建
我正在尝试部署一个使用 Snowpack 作为构建工具和 Routify 用于处理 Netlify 上的路由的 Svelte 应用程序。当我在本地运行 build 命令时,一切正常,但是在 Netlify 实例上,没有生成 .routify 文件夹,因此在 App 脚本中无法访问路由。该项目的配置如下:
package.json 是
和 snowpack.config.js 是
routify 有问题还是我的配置中缺少某些东西?