如何在已部署的 Heroku NodeJS 应用程序上 运行 npm 脚本
How to run a npm script on a deployed Heroku NodeJS app
在 package.json
中的 scripts
下,我有以下内容。
'refresh': node refresh db
有没有办法在 Heroku 上部署的 NodeJS 应用程序上触发这个特定的 npm 脚本。
根据 Heroku Node.js Documentation,您可以添加预安装脚本和 post 安装脚本。另外,可以添加可由环境变量触发的脚本。
是:
$ heroku run npm run refresh
您也可以仅使用浏览器进行此操作;只需在 heroku 仪表板 (https://dashboard.heroku.com/apps/[app_name]
) 中登录以管理您的应用程序,然后单击它的右侧:
More > Run console
然后你可以运行任何命令:
command line in heroku
在 package.json
中的 scripts
下,我有以下内容。
'refresh': node refresh db
有没有办法在 Heroku 上部署的 NodeJS 应用程序上触发这个特定的 npm 脚本。
根据 Heroku Node.js Documentation,您可以添加预安装脚本和 post 安装脚本。另外,可以添加可由环境变量触发的脚本。
是:
$ heroku run npm run refresh
您也可以仅使用浏览器进行此操作;只需在 heroku 仪表板 (https://dashboard.heroku.com/apps/[app_name]
) 中登录以管理您的应用程序,然后单击它的右侧:
More > Run console
然后你可以运行任何命令: command line in heroku