美文网首页
quasar开发ssr部署小记事

quasar开发ssr部署小记事

作者: 中v中 | 来源:发表于2020-11-03 15:26 被阅读0次

    ssr模式开发,用命令

    quasar dev -m ssr
    

    然后在根目录下会生成src-ssr,所有服务端内容(如服务端路由、数据库操作等)均自动放到该目录下,在build的时候会把该目录的内容复制到发布目录里的。
    编译用命令

    quasar build -m ssr
    

    根目录下会生成dist/ssr,所有代码均生成在这,发布后可以脱离quasar独立运行。发布后别忘记npm i或yarn
    进入到dist/ssr里,用

    pm2 start index.js --name xxxx 
    

    来启动服务。
    可以用 yarn start 直接启动服务来测试

    缺点, ssr 仍然需要安装quasar meta插件来处理meta信息,在ssr模式下有些功能不能使用。


    如果单页程序,只有首页有需要seo的话,就不用meta插件

    quasarconfig里的boot配置大部分都需要只client端运行

    boot: [
          { path: 'components', server: false },
          { path: 'vue-apollo', server: false }
        ],
    

    对于持久化state的东西vuex-presistent不适宜ssr,需要特殊处理,暂时还不会

    相关文章

      网友评论

          本文标题:quasar开发ssr部署小记事

          本文链接:https://www.haomeiwen.com/subject/llzbvktx.html