javascript - 如何在 Ubuntu 服务器上停止 NodeJs 文件
问题描述
我花钱请人在我的服务器上安装了一个 Js 脚本,但是当我尝试对脚本/文件进行一些更改时,我只是在浏览和谷歌搜索 24 小时后看不到浏览器上的更改,我发现应该重新启动 js 脚本以便在浏览器上显示结果,我发现为了启动节点 js 文件,我应该在终端中输入
node /dir/example.js
但是有人可以帮我如何刷新/重新启动它我像 24 小时一样卡在这里请帮助
我也想让你知道,我正在使用 Putty 软件连接到 ubuntu 服务器,ubuntu 版本是 20.04
解决方案
编辑:您将需要与您的服务器的 ssh 连接,并可以访问终端..
您的 node.js 脚本(如果它们在服务器上)通常应该使用进程管理器(例如 pm2)运行。
尝试输入pm2 list
终端。如果您看到一些信息,那么您就中了。就在那次运行之后pm2 restart id
。id
是您的流程编号,您的更改应该是可见的。
你可以试试这个,或者试试你的服务器提供商上运行的其他进程管理器。只需阅读您的服务器提供商默认推荐的内容,通常您以前的开发人员会使用它。
推荐阅读
- arrays - 将字段添加到数组元素中并保持原始结构
- javascript - JavaScript 中有没有一种方法可以创建一个对象,其中对象键与用于值的变量具有相同的名称?
- javascript - 当以正确的顺序包含脚本时,为什么我们应该在 ecmascript 中进行导入导出
- php - 将多个变量传递给 PHP 文件
- matlab - Matlab 数值求解器输出:警告:无法找到明确的解决方案
- haskell - 运行堆栈构建时如何解释此错误?
- c++ - 有没有办法根据创建的派生类来分配成员?
- mongodb - 将 docker 实例连接到 mongoDB atlas 时出错
- javascript - 如何使用javascript找出成对的打开和关闭html标签?
- sql-server - 尝试使用 spark 从 SQL Server 读取表时出错