在Vue / Quasar SSR项目中创建API

时间:2019-12-02 10:22:37

标签: vue.js quasar-framework

我想创建一个可以由应用程序本身(无论是“ ajax”还是服务器渲染)以及其他客户端(例如移动应用程序)调用的API。我在搜索“ Quasar REST API”时发现的大多数文章都是关于如何访问外部API的,这不是我的情况。

我的理解是修改src-ssr/extension.js

module.exports.extendApp = function ({app, ssr}) {
    app.get('/api/bla', (req, res) => {
        res.send('something')
    })
}

并确保port内的src-ssr/index.js

const
    ssr = require('../ssr'),
    extension = require('./extension'),
    app = express(),
    port = process.env.PORT || 8888

匹配quasar.conf.js中的值:

    devServer: {
        https: false,
        open: false,
        port: 8888,
    },

项目已成功构建并运行,但是http://localhost:8888/api/bla仍在浏览器中加载。我想念什么?

0 个答案:

没有答案