如何解决如何将 Routeify 与 Snowpack 和 Svelte 结合使用
我需要将 Routify 安装到与 Snowpack 一起运行的 Svelte 应用程序。
当前文档非常狭窄,仅显示了使用 Rollap 的安装。
我尝试了一个模板来实现它,但在 Routify 方面出现错误。
我怎样才能做到这一点?
非常感谢任何帮助。也接受任何其他与 Snowpack 配合良好的基于路径的 SPA 路由器建议。
解决方法
找到了解决办法。使用 npx create-snowpack-app [DIR NAME] --template @snowpack/app-template-svelte-typescript
启动了一个带有 an official Snowpack template 的项目(用文件夹名称替换 [DIR NAME]
)。
然后做了以下所有事情:
安装 npm-run-all:
npm i npm-run-all
/package.json:
"scripts": {
"dev": "run-p routify snp","build": "routify -b && routify export && snowpack build","test": "web-test-runner \"src/**/*.test.js\"","routify": "routify","snp": "snowpack dev",},...
"routify": {
"extensions": "svelte,html,svx,md","dynamicImports": false,"routifyDir": "src/.routify"
}
/snowpack.config.js:
packageOptions: {
knownEntrypoints: ["@roxi/routify/runtime/buildRoutes"]
},
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。