NodeJS 部署NestJS应用程序时无法安装Railway应用程序

gblwokeq  于 2023-01-25  发布在  Node.js
关注(0)|答案(1)|浏览(194)

我正在尝试在Railway上部署NestJS应用程序。
我使用NPM作为我的包管理器。
我已经在项目设置中显式定义了一个运行命令和一个构建命令。

每当我尝试部署该项目时,都会遇到以下错误。

#13 3.042 npm WARN config production Use `--omit=dev` instead.
#13 3.134 npm ERR! Missing script: "install"
 
#13 3.134 npm ERR!
#13 3.134 npm ERR! Did you mean this?
#13 3.134 npm ERR!     npm uninstall # Remove a package
#13 3.135 npm ERR!
#13 3.135 npm ERR! To see a list of scripts, run:
#13 3.135 npm ERR!   npm run
#13 3.137
#13 3.137 npm ERR! A complete log of this run can be found in:
#13 3.137 npm ERR!     /root/.npm/_logs/2023-01-14T18_01_46_797Z-debug-0.log

以前有人遇到过这种情况吗?它无法识别安装命令。
我尝试过使用和不使用自定义构建命令,但每次在Docker容器中运行npm run install步骤时都失败了。

kxkpmulp

kxkpmulp1#

我认为安装时应运行的命令是npm install,而不是npm run install。您是否尝试过检查package.json文件并尝试在脚本中添加"install": "npm install"

相关问题