我在使用unistore和preact-cli,它与现在我想我的应用程序的SSR,但它需要传输,但我不知道如何写webpack.config只为我的server.js和其他文件仍未触及。
const MainAppContainer = require('../src/components/app')
const { Provider } = require('unistore/preact')
const createStore = require('../src/components/store')
const express = require('express');
const { h } = require('preact');
const path = require('path');
const store = createStore(initialState)
let state = store.getState()
let body = render(
<Provider store={store}>
<MainAppContainer url={req.url}/>
</Provider>
)
const AppHtml = template.replace(RGX, body);目录结构
注意事项
项目是由preact-cli与默认模板创建的,因此,如果我排除了服务器文件夹中的server.js,那么所有内容都会像preact-cli文档中提到的那样编译和运行。我只想要一个如何编译server.js 的解决方案,每个解决方案或建议都会受到赞赏。感谢所有的
发布于 2018-09-17 15:30:24
您可以通过build/ssr-bundle.js呈现应用程序。
https://stackoverflow.com/questions/51347290
复制相似问题