无法部署 nuxt 应用程序?
unable to deploy nuxt application?
我正在尝试在我的 iis 服务器上部署 nuxt。我已经下载了节点,终端中的 运行 npm build 工作正常,但它位于本地主机上。我如何让它部署到端口 80。
运行 生成在端口 80 上工作,但它是一个静态站点,不适用于我的应用程序。
我想避免下载任何额外的东西到我的服务器
根据您的描述,我建议您可以尝试使用IIS ARR(Application Request Routing)来实现您的要求。你可以从这个 url 下载它。
注意:不下载任何东西是无法实现您的要求的。
更多详情,您可以参考以下步骤:
1.Install IIS 的 ARR。
2.Make 确保你的 nuxt 应用程序可以 运行 通过使用 npm 或其他东西在你的本地机器上运行良好。例如:localhost:3000
3.Create IIS 默认应用程序上的新应用程序。
4.Then 你可以打开 ARR 并启用反向代理
5.Open 您在 IIS 中创建的默认网站应用程序,然后单击 url 重写按钮
6.Select反向代理
- 输入 url 你在 npm 或其他工具上有 运行。例如 localhost:3000
8.Then 您可以使用 http://localhost/app url.
访问它
通知:
您应该修改 vue-ruter 以使用新路由 url。
然后您可以修改之前创建的url重写规则来添加应用。
只需添加
server: {
port: 80, // default: 3000
host: 'localhost' // default: localhost
}
在nuxt.config
我正在尝试在我的 iis 服务器上部署 nuxt。我已经下载了节点,终端中的 运行 npm build 工作正常,但它位于本地主机上。我如何让它部署到端口 80。
运行 生成在端口 80 上工作,但它是一个静态站点,不适用于我的应用程序。
我想避免下载任何额外的东西到我的服务器
根据您的描述,我建议您可以尝试使用IIS ARR(Application Request Routing)来实现您的要求。你可以从这个 url 下载它。
注意:不下载任何东西是无法实现您的要求的。
更多详情,您可以参考以下步骤:
1.Install IIS 的 ARR。
2.Make 确保你的 nuxt 应用程序可以 运行 通过使用 npm 或其他东西在你的本地机器上运行良好。例如:localhost:3000
3.Create IIS 默认应用程序上的新应用程序。
4.Then 你可以打开 ARR 并启用反向代理
5.Open 您在 IIS 中创建的默认网站应用程序,然后单击 url 重写按钮
6.Select反向代理
- 输入 url 你在 npm 或其他工具上有 运行。例如 localhost:3000
8.Then 您可以使用 http://localhost/app url.
访问它通知:
您应该修改 vue-ruter 以使用新路由 url。
然后您可以修改之前创建的url重写规则来添加应用。
只需添加
server: {
port: 80, // default: 3000
host: 'localhost' // default: localhost
}
在nuxt.config