如何在虚拟主机上安装和运行 G运行t?

How to install and run Grunt on Virtual Hosting?

我在没有管理员权限的虚拟主机上遇到 G运行t 问题。 在我的电脑上,我通过命令提示符安装和 运行 G运行t(通过 "cd" 回车打开网站目录,然后 运行 命令如 npm install grunt ...) ,但在主机上有一个名为 "Crontab" 的选项,它与命令提示符相同,但 "Crontab" 只有一个输入字段,将在其中键入命令,而系统将 运行 那个。

那么问题来了:如何打开网站目录,并且只有一行代码就有运行g运行t命令?

喜欢cd ~/my_site/public_html ; npm install,但这不起作用(我试过了)。

您可以在本地安装 grunt-cli 和 运行 这个本地副本:

1) 在本地安装 g运行t-cli : npm install grunt-cli --save-dev

2) 运行 g运行t cli(无论您是否在 Windows/Linux/Mac OS X 上,路径可能会略有不同):

./node_modules/grunt-cli/bin/grunt my-task

这就像 grunt my-task 一样(但您使用的不是全局 g运行t-cli,而是本地 g运行t-cli,因此不需要管理员权限)。