繁体   English   中英

如何在 Nodejs package.json 中配置“npm run-script build”命令

[英]how to configure “npm run-script build” command in Nodejs package.json

我正在尝试在 AWS EBS 上部署基于 nextjs 的项目,但它无法在服务器上运行脚本“npm run-script build”,因此它会生成基于 nextjs 的构建 package 文件夹并可以运行 app。 这是我的 json。

 "scripts": {
    "dev": "node server.js",
    "build": "next build",
    "start": "cross-env NODE_ENV=production node server.js"
  }

当我在服务器上部署我的应用程序时,它会出现以下错误。

错误:在“/var/app/current/.next”目录中找不到有效的构建。 在启动服务器之前尝试使用“下一个构建”构建您的应用程序。

我需要在服务器上运行应用程序之前运行命令“npm run-script build”,但不知道如何实现这一点

简单地说,我们可以一次运行多个命令。

"scripts": {
    "dev": "node server.js",
    "build": "next build",
    "start": "npm-run-script-build && cross-env NODE_ENV=production node server.js"
  }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM