我在没有管理员权限的虚拟主机上遇到了Grunt的问题。
在我的计算机上,我通过命令提示符安装并运行Grunt(通过" cd&#34打开站点目录;按回车然后运行npm install grunt ...
之类的命令),但是在托管上有一个名为&的选项#34; crontab的"这与命令提示符相同,但是" Crontab"只有一个输入字段,其中将输入命令,而系统将运行该命令。
所以问题:如何打开网站目录,只有一行代码运行grunt命令?
与cd ~/my_site/public_html ; npm install
相似,但这不起作用(我尝试过)。
答案 0 :(得分:0)
您可以在本地安装grunt-cli
并运行此本地副本:
1)在本地安装grunt-cli:npm install grunt-cli --save-dev
2)运行grunt cli(无论你是否在Windows / Linux / Mac OS X上,路径都会有所不同):
./node_modules/grunt-cli/bin/grunt my-task
这就像做grunt my-task
一样(但你不是使用全局的grunt-cli,而是使用本地的grunt-cli,所以不需要管理员权限。)