带有包裹的Vue s-s-r(服务器端渲染)?

Posted

技术标签:

【中文标题】带有包裹的Vue s-s-r(服务器端渲染)?【英文标题】:Vue s-s-r (Server Side Rendering) with parcel? 【发布时间】:2019-04-02 16:18:47 【问题描述】:

我想知道是否有人可以向我指出如何为 vue s-s-r(服务器端渲染)设置包裹的资源或示例。

或者包裹不能使用Vue s-s-r?

【问题讨论】:

Gatsby.js 是 s-s-r React + Webpack。显然不是您要寻找的东西,但它的设置非常好。 我会看看 Parcel 是否进行任何类型的服务器端渲染。他们我会看看这是否适用于 Vue。 也许您可以尝试在您的项目中使用 Nuxt.js ?在此链接下,您可以阅读很多有关此问题的信息,也许您会发现某事有用:github.com/parcel-bundler/parcel/issues/3464"If you meant that Parcel should try and support it by itself(e.g via @parcel/react-s-s-r), i don't really think it's Parcel's job to support them." 【参考方案1】:

应该像安装所需的各种库一样简单:

# Yarn
$ yarn add parcel-bundler parcel-plugin-vue @vue/component-compiler-utils babel-preset-env -D

# NPM
$ npm install parcel-bundler parcel-plugin-vue @vue/component-compiler-utils babel-preset-env --save-dev

现在您可以运行npx parcel,您就可以开始了。

更多详情请见:https://alligator.io/vuejs/vue-parceljs/

【讨论】:

我有 tried 链接的教程,它没有解决 s-s-r。 @cdstamper 也许你可以帮助我。看看这个:***.com/questions/59524595/…

以上是关于带有包裹的Vue s-s-r(服务器端渲染)?的主要内容,如果未能解决你的问题,请参考以下文章

Angular5服务器端渲染,外部Api数据服务在s-s-r中不起作用

在 s-s-r(服务器端渲染)的情况下,在 react index.html 中包含脚本标签的最佳做法是啥?

SvelteKit s-s-r - 如何在获取数据之前阻止服务器端渲染?

带有服务器端渲染的 React 应用程序因负载而崩溃

使用 s-s-r 时无法在 vue3 中使用异步组件

Vue.js 3 s-s-r - 客户端水合期间缺少模板或渲染功能