gpt4 book ai didi

javascript - 尝试将 Next.js 应用程序部署到 Zeit 云并在开发模式下运行时出错

转载 作者:行者123 更新时间:2023-12-01 00:55:28 26 4
gpt4 key购买 nike

我无法使用 now 命令将 Next.js 应用程序部署到 Zeit。

我尝试卸载sass并重新安装npm i node-sass以及npm i node-sass --force。这些都不起作用。我收到以下错误。

Node Sass could not find a binding for your current environment: OS X 64-bit with Node XX.X.X

enter image description here

应用程序必须部署或至少在开发模式“now dev”下运行。当我运行“npm run dev”时,它在我的本地开发环境中运行良好。

最佳答案

我解决这个问题的方法是,我编写了一个执行以下步骤的 bash 脚本。

# Delete build files

sudo rm -rd .next

# Delete node modules

sudo rm -rd node_modules

# Then I ran this without installing the node_modules again

now dev

当我让 zeit 构建器安装 node_modules 时,测试部署工作得非常顺利。

关于javascript - 尝试将 Next.js 应用程序部署到 Zeit 云并在开发模式下运行时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56623422/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com