首页 > 解决方案 > nuxtjs/vuejs/nodejs,上传什么

问题描述

我是节点 js、vuejs 和 nuxtjs 的新手。我目前正在开发一个应用程序,我的服务器已满。似乎当我在本地运行 npm run build 并仅上传 .nuxt 文件夹时,它运行良好。我做得好吗?

标签: vue.jsftp

解决方案


为了部署您的应用程序,官方文档中提供了不同的步骤。这是nuxt中的可用选项。

还要检查 nuxtjs 的这个命令和部署

服务器部署

要部署 SSR 应用程序,我们使用 target: 'server',其中 server 是默认值。

npm run build

Nuxt 将创建一个 .nuxt 目录,其中包含准备好部署在您的服务器托管上的所有内容。

构建应用程序后,您可以使用 start 命令查看应用程序的生产版本。

npm run start

静态部署(预渲染)

Nuxt 使您能够在任何静态主机上托管您的 Web 应用程序。

要部署静态生成的站点,请确保您的 nuxt.config.js 中有 target: 'static' (对于 Nuxt >= 2.13):

// nuxt.config.js

export default {
  target: 'static'
}

npm run generate

Nuxt 将创建一个 dist/ 目录,其中包含准备好部署在静态托管服务上的所有内容。


推荐阅读