-
2 votesanswersviews
Angular 6 Universal不会等待整理解析器
我刚刚安装了Angular Universal启动工具包 version 6 并在其中创建了我的组件 . 此组件应在加载时通过API获取用户信息并显示以供查看 . 问题是API结果显示在浏览器中但未显示在“ view source ”中 . 普遍的好处是什么?! 我的 getUserscommponent 代码: @Component({ selector: 'app-get-users', ... -
0 votesanswersviews
将vuex集成到express-vue中
我正在使用express-vue(https://github.com/express-vue/express-vue) (一个应该为我做ssr的包) . 现在我想将vuex集成到我的项目中,我对如何做到这一点感到困惑 . 我可以使用cdn链接,但我不知道应该把这段代码放在哪里: const store = new Vuex.Store({ state: { count: 0... -
5 votesanswersviews
角度通用应用程序在* ngFor中从http请求呈现不完整的列表
在这个通过Angular Universal控制SSR的旅程中,我每天都会在工作日结束,面对新的问题,这些问题一直阻止我的SPA被搜索引擎正确编入索引 . 我在同一版本中使用Angular 5.2.11和所有依赖项 . 此外,我正在使用传输状态模块来阻止浏览器应用程序中的其他http调用 . 我注意到的问题是,当我执行检索结果数组的http get / post请求时,我将此数组分配给组件变量,以... -
3 votesanswersviews
具有预加载状态的自定义nuxt 500错误页面
环境:Nuxt.js(带SSR的Vue / Vuex / Node框架) . 如果用户遇到内部服务器错误,我想使用自定义Vue模板,类似于我已经用于404错误的模板 . 通过查看Nuxt源代码,看起来添加自定义500页面的唯一方法是使用我自己的自定义错误页面覆盖默认的 .nuxt/views/error.html . 我不想只是一个用户必须点击的静态HTML页面才能重新进入应用程序 . 我希望它... -
0 votesanswersviews
使用热模块重新加载来反应服务器端呈现
我一直在做很多阅读,似乎github上有很多可用的样板,它们都可以使用webpack-dev-server来重建客户端包 . 但是,我不确定服务器是如何或是否重新加载热模块 . 有没有办法配置webpack在服务器端启用HMR?否则,似乎我更改的任何内容都不会由服务器呈现,只在客户端刷新 . 我的webpack配置看起来像这样: module.exports = { entry: "... -
3 votesanswersviews
在Nuxt中使用Vue Design System会在system.js中抛出有关导出的错误
我正在尝试将组件导入到Nuxt项目中,遵循以下步骤:https://github.com/viljamis/vue-design-system/wiki/getting-started#using-design-system-as-an-npm-module Nuxt没有 main.js (一切都是基于插件的),所以我所做的就是创建一个"plugin"然后在那里执行导入代码(N... -
1 votesanswersviews
Vuejs:SSR无法正常工作
我使用hackernews Vuejs作为模板 . 当我在组件中使用AsyncData时,它无法正常工作 AsyncData asyncData({ store }) { return store.dispatch('LOCATIONS'); }, Action LOCATIONS: ({ commit, state }) => { return state.locatio... -
1 votesanswersviews
asyncData中的Vuejs SSR router.push()
我有一个VUEJS SSR设置,无法弄清楚如何解决这个问题 . 我的路线是这样的: { path: '/:blogSlug', component: BlogPost, name: 'blog-post' } 然后在asyncData函数中我有这个代码: asyncData({store, route, router}) { let slug = route.para... -
0 votesanswersviews
SSR VueJS要求未定义
我想用vue和Webpack 4创建一个SSR应用程序当我构建我的应用程序时获取此错误: external“vue”:1未捕获的ReferenceError:在Object ../ src / app.js(es5_client_entry.js:943)的webpack_require(bootstrap:19)的Object.vue(外部“vue”:1)中未定义require at webp... -
2 votesanswersviews
服务器端渲染单个文件组件,没有vuex路由器
我们在网站中使用Vue2,而不是SPA,因此我们准时使用单个文件组件来改善用户体验 . Ssr在entry_server.js中使用此代码,我们可以从命令行调用此文件,例如 node ssr-bundle.js 或从快速APP: // entry_server.js import Test from 'components/Test.vue'; const app = new Vue({ r... -
0 votesanswersviews
wepack4 vuejs ssr es5:(0,_ app.createApp)不是函数
repo git:https://github.com/darkiron/SSR-vue-template branche:https://github.com/darkiron/SSR-vue-template/tree/sass(sass) 我尝试在webpack的sass-loader的includePaths中更新vue-loader for extract sass:但是当我编译时获取此... -
4 votesanswersviews
Webpack 4 - 按名称/模块ID在SSR中获取异步'splitChunks'
我试图在Webpack 4中模仿react-universal-component的影响 . TL;DR - I'd like a way to dump <link> and <script> tags in the SSR HTML render containing all the CSS/JS chunks that the client would have re... -
0 votesanswersviews
Ionic 4 vs Angular 6(材质) - 适用于PWA,重点是SSR
来自https://forum.ionicframework.com/t/ionic-4-vs-angular-6-material-for-pwa-with-emphasis-on-ssr/126926的交叉发布 我在Ionic 3中构建了一个PWA(https://alpha3.grassrootsapp.in/2) . 我在URL路由方面存在几个未解决的问题: https://githu... -
0 votesanswersviews
使用vue-i18n的prerender-spa-plugin不会预呈现组件的内容
我在一个非常小的项目中使用Vue和prerender-spa-plugin以及vue-i18n . 我通过输入vue init webpack-simple vue-static启动了该项目 . 当我使用vue-i18n时,prerender-spa-plugin不会预渲染组件 . 如果我评论vue-i18n它的确如此 . 我曾尝试编辑main.js文件中的路由以及webpack.config.j...