基本问题在这里。
在Routify中,页面目录顶层的任何内容都会使用与页面名称匹配的端点呈现。
好了-明白了!
但是,如果我想创建一个不打算作为端点并且只打算导入到另一个路由的页面的组件,那么我应该使用什么目录结构?
更广泛地说,我需要知道什么才能做到这一点?最佳做法?
谢谢!
发布于 2020-08-06 05:48:04
您只需将它们放置在与pages相邻的目录中,然后执行类似于import MyComponent from '../../components/MyComponent.svelte的操作(正确的编号为..)
- src
- components
- pages作为奖励,如果您将文件夹称为node_modules,则如下所示
- src
- node_modules
- pages你可以只做import Mycomponent from 'MyComponent.svelte',但这不是每个人都喜欢的方式。
发布于 2020-08-06 08:48:10
组件和文件夹在创建应用程序的路由时以下划线被Routify忽略为前缀。
因此,您可以调用您的组件_MyComponent.svelte并将其保存在同一个目录中,或者有一个_components子目录,并将其保存在那里,无论您希望如何命名。
https://stackoverflow.com/questions/63273147
复制相似问题