gpt4 book ai didi

node.js - 永远运行 `npm start`找不到 '/package.json'

转载 作者:搜寻专家 更新时间:2023-11-01 00:38:03 26 4
gpt4 key购买 nike

我正在尝试运行 npm start 并让它永远运行。因此,我执行了以下命令 forever -c "npm start"/home/deploy/frontend,其中提供的路径指向我的 Angular 2 应用程序的源文件夹。

当我在该文件夹中运行 npm start 时,lite-server 启动并且一切正常。但是,使用此命令,它会尝试访问 /package.json,但由于我在 Linux 上运行,这不会导致 ..../frontend/package.json 但只是 /package.json

是否有某种方法可以配置 forever 以从我的 /home/deploy/frontend/package.json 运行脚本?

日志(仅删除了 3 次尝试中的 1 次):

:    /home/deploy/frontend:28134 - error: Script restart attempt #3
data: /home/deploy/frontend:28134 - npm ERR! Linux 4.4.0-72-generic
data: /home/deploy/frontend:28134 - npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "start" "/home/deploy/frontend"
data: /home/deploy/frontend:28134 - npm ERR! node v7.10.0
data: /home/deploy/frontend:28134 - npm ERR! npm v4.2.0
data: /home/deploy/frontend:28134 - npm ERR! path /package.json
data: /home/deploy/frontend:28134 - npm ERR! code ENOENT
data: /home/deploy/frontend:28134 - npm ERR! errno -2
data: /home/deploy/frontend:28134 - npm ERR! syscall open
data: /home/deploy/frontend:28134 - npm ERR! enoent ENOENT: no such file or directory, open '/package.json'
data: /home/deploy/frontend:28134 - npm ERR! enoent ENOENT: no such file or directory, open '/package.json'
data: /home/deploy/frontend:28134 - npm ERR! enoent This is most likely not a problem with npm itself
data: /home/deploy/frontend:28134 - npm ERR! enoent and is related to npm not being able to find a file.
data: /home/deploy/frontend:28134 - npm ERR! enoent
data: /home/deploy/frontend:28134 - npm ERR! Please include the following file with any support request:
data: /home/deploy/frontend:28134 - npm ERR! /root/.npm/_logs/2017-06-19T08_39_29_496Z-debug.log
data: /home/deploy/frontend:28134 - error: Forever detected script exited with code: 254

最佳答案

尝试执行:

forever start -c "npm start" /home/deploy/frontend/

或者,如果失败,从您的应用程序目录:

forever start -c "npm start" ./

关于node.js - 永远运行 `npm start`找不到 '/package.json',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44625987/

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