我想知道是否可以在没有安装 grunt-cli 的情况下运行 grunt 0.4.*。
我知道 grunt-cli 会在我的项目目录中的 node-modules 中查找安装的 grunt 版本,以便运行该版本的 grunt 但是......是否可以在没有安装 grunt-cli 的情况下运行 grunt?如何?
提前致谢!
grunt-cli 是非常少量的代码。如果我是你,我会在GitHub 存储库中查看它。这样,您将了解它的作用,并且很容易做到这一点。
我很幸运在没有 grunt-cli 的情况下运行它。您可以使用以下命令执行此操作:
node -e "require('grunt').cli()"
如果要指定任务,可以这样做:
node -e "var g = require('grunt'); g.cli.tasks = ['default']; g.cli()"
尝试
node -e "require('grunt').cli();"
如果你在 mac/unix 上
您可以尝试使用其他脚本:
var grunt = require('grunt');
grunt.cli();
这将寻找 grunt 包并执行 Gruntfile.js。