create-nuxt-app创建出来的目录没有server文件夹

最近在学习基于vue全家桶+ssr+koa仿M团PC端网站,因为里面的中间件版本比较旧,于是自己就搭建了新版本的中间件,以下是期间遇到的坑,希望能帮助到正在学习这个项目到人。

创建项目
通过npx命令,npm5+版本自带到命令,这里注意要指定create-nuxt-app版本,目前最新版本是3.2.0,新的版本不自动搭建服务端文件了,这是我们需要指定对应版本的create-nuxt-app脚手架创建,才有server文件夹。
正常安装方式:npx create-nuxt-app projectName
指定脚手架版本:npx create-nuxt-app@2.9.2 projectName
通过create-nuxt-app3.2.0脚手架创建出来的项目目录:
create-nuxt-app创建出来的目录没有server文件夹
通过create-nuxt-app2.9.2版本脚手架创建出来的项目目录:
create-nuxt-app创建出来的目录没有server文件夹

注意创建项目时,记着在选择配置项时,选上服务器框架koa或者express等,要不然创建出来的文件夹就像以上图那样没有server文件夹.

create-nuxt-app3.2.0脚手架网上好像也有解决方案,不过不知道为什么此类贴都被删了。

上一篇:nuxt.js 简述


下一篇:前后端分离后网站SEO怎么做,作者的项目是VUE