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-app2.9.2版本脚手架创建出来的项目目录:
在这里插入图片描述

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

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

配置选项变化:https://blog.csdn.net/lamanchas/article/details/107017230?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-2&spm=1001.2101.3001.4242

原文地址:https://www.cnblogs.com/fsg6/p/14410462.html