文件名称:hapi-react-router:hapi路由将html内容的路由委托给react-router
文件大小:251KB
文件格式:ZIP
更新时间:2024-04-16 16:14:03
JavaScript
哈皮React路由器 用于将html内容的路由委托给路由 目录 用法 安装 $ npm install @travi/hapi-react-router -S :warning: 该插件希望由消费者提供 在您的 v18 +服务器上注册 在hapi应用程序的中包括此插件,以将对/html所有请求定向到您的react-router路由的服务器端渲染器。 假定已放置一些东西()以将所有text/html请求定向到此/html路由。 此外,fetch挂钩将被触发,渲染将等待所有相关请求完成。 这样就可以根据为当前路由安装的组件来填充数据存储。 有关提供给触发访列表,请参阅。 例子 依存关系: import React from 'react' ; import { IndexRoute , Route } from 'react-router' ; import { createStore } from
【文件预览】:
hapi-react-router-master
----.gitignore(31B)
----.commitlintrc.js(39B)
----README.md(10KB)
----.nvmrc(3B)
----.markdownlintrc(77B)
----.github()
--------workflows()
----rollup.config.js(642B)
----test()
--------integration()
----LICENSE(1KB)
----.gitattributes(12B)
----.eslintrc.yml(401B)
----package.json(4KB)
----.huskyrc.json(85B)
----src()
--------router-wrapper-test.js(5KB)
--------route-test.js(1KB)
--------route-matcher-test.js(2KB)
--------router-wrapper.js(1KB)
--------route.js(574B)
--------default-render-factory-test.js(2KB)
--------route-matcher.js(710B)
--------data-fetcher.js(280B)
--------default-render-factory.js(341B)
--------data-fetcher-test.js(1KB)
----.babelrc(43B)
----scripts()
--------.eslintrc.yml(84B)
--------mocha-setup.js(174B)
----example()
--------components()
--------manifest.js(1KB)
--------layout.mustache(312B)
--------app.js(446B)
--------respond.js(176B)
--------index.js(1KB)
--------routes.js(506B)
----.renovaterc.json(97B)
----.eslintignore(5B)
----.remarkrc.js(258B)
----.mocharc.json(70B)
----.editorconfig(229B)
----.nycrc(58B)
----package-lock.json(932KB)