我正在尝试将我的通用Nuxt.js应用程序部署到Firebase。所有这方面的信息似乎过时了,我无法使它充分发挥作用。
SSR似乎与托管的静态资产一起工作。例如,中间件只在客户机上执行--而不是在服务器上执行(例如,当它第一次通过SSR加载时),当它部署在具有防火墙功能/托管(或使用firebase serve)的防火墙上时。在npm run build的src文件夹中,构建的Nuxt客户端文件(firebase/nuxt/dist
我读到中间件是一种软件/ API /云服务,它抽象了某些功能的用法,例如,如果我想要将消息从客户端发送到服务器,我可以为自己实现所有的消息传递API,或者我可以使用中间件,其中我只需创建客户端和服务器,对于Firebase,这就是发生的事情,例如使用Firebase数据库,我可以告诉它存储某个字符串(来自客户端)并检索它(从服务器端),所以对我来说,Firebase就像是一个中间件。Google
奇怪的是,我注意到对于我在URI上输入的代码参数(如http://myserver/activate/123456789),路由被调用了两次,但对于重复的代码只调用了一次(可能是由于某些会话缓存?)。我在公用文件夹中有laravel提供的标准文件:-rw-rw-r-- 1 fa fa 356 Apr4096 Apr 15 16:0