如何在没有grunt-cli的情况下运行grunt 0.4.*

cro*_*ini 14 node.js gruntjs

我想知道是否有可能在没有安装grunt-cli的情况下运行grunt 0.4.*.

据我所知,grunt-cli在我的项目目录中寻找安装在node-modules中的grunt版本,以便运行该版本的grunt,但是......如果没有安装grunt-cli,可以运行grunt吗?怎么样?

提前致谢!

All*_*sen 26

grunt-cli是一个非常少量的代码.如果我是你,我会在GitHub存储库中查看它.通过这种方式,您将了解它的功能,并且很容易做到这一点.

我没有运行它,没有grunt-cli.您可以使用以下命令执行此操作:

node -e "require('grunt').cli()"
Run Code Online (Sandbox Code Playgroud)

如果要指定任务,可以这样做:

node -e "var g = require('grunt'); g.cli.tasks = ['default']; g.cli()"
Run Code Online (Sandbox Code Playgroud)


Elm*_*mer 15

尝试

node -e "require('grunt').cli();" 
Run Code Online (Sandbox Code Playgroud)

如果你在mac/unix上