如何从Sails.js提供Vue Webpack应用程序?

时间:2018-05-07 12:33:05

标签: javascript node.js webpack vue.js sails.js

我有一个Sails.js服务器和一个单独运行的Vue Webpack应用程序。这就是我的文件夹结构:

  • /application-root/server/
  • /application-root/client/

/ server /文件夹包含我的Sails.js应用程序,/ client /包含我的Vue Webpack应用程序。

我不想分别主持这两个人。我希望能够只部署服务器并使服务器呈现Vue Webpack应用程序。我知道Sails使用.ejs作为模板引擎。

如何渲染我的Vue.js应用程序而不是Sails使用的默认.ejs模板?

我尝试了vue-sails-template等解决方案,但它们都带有一些妥协和预先存在的代码,我必须解决这些问题。感谢。

1 个答案:

答案 0 :(得分:0)

首先,您需要运行npm run build以获取对服务器端渲染器有用的Vue webpack应用程序版本。

我不太了解Sails,但请查看this previous answer,了解这对其他人是否有帮助。