Comments (8)
The grunt --tasks
option requires an additional argument, which is a directory path to scan for task files. See grunt --help
for more information.
from grunt-cli.
I don't think this issue should be closed. The task should display an error message to the user rather than a stack trace. The stack trace isn't actionable to a user. Furthermore, in my opinion the documentation isn't clear about what the flag expects. Besides, why can't grunt --tasks
use the current directory by default?
from grunt-cli.
The way the command line parser works is that because --tasks
expects an additional argument, it will consume whatever follows it. Doing grunt mytask --tasks ./tasksdir
will work the same as grunt --tasks ./tasksdir mytask
. But they will behave totally differently if you omit the necessary argument after --tasks
.
That being said, I'm all for better error messages. Can you open a ticket about improving error messages with misused command line options?
from grunt-cli.
(And reference this ticket, too)
from grunt-cli.
Ok. Thanks. Went through the same process.
Used to rake -T, run grunt --tasks
and start googling.
from grunt-cli.
Uhhh. So, again, how do I list available tasks?..
Seeing a traceback is not particularly enlightening when a user wants to do something very simple.
from grunt-cli.
@ulidtko -- do grunt -h
and you'll see the available tasks after all of the options you can pass.
from grunt-cli.
Thanks, @bisrael. That was what I was looking for too - didn't spot it first time around.
from grunt-cli.
Related Issues (20)
- Errors when installing grunt-cli with npm HOT 1
- Grunt crashing in Node.js v10 HOT 7
- grunt not working on nodejs v10.6.0 HOT 1
- CLI options cwd and require are not parsed correctly in v1.3.0 HOT 2
- can't run Gruntfile.js HOT 3
- bad option: --force on Node 10 HOT 3
- gruntfile option is part of grunt.option.flags()
- npm ERR! 409 Conflict: v8flags@~3.1.1 HOT 1
- high severity vulnerability HOT 2
- how to disable "tab auto run grunt-cli" on macOS
- Local Npm module "grunt-cli" not found. Is it installed?
- Can't have command-line argument "--module" in Node 12 HOT 1
- Brand new install, 2 deprecated messages (but on console error output)
- Security warning for liftoff dependency HOT 1
- Current doc says "typescript" needs to be installed for TypeScript support, but I believe `ts-node` required as well
- Global install of grunt-cli not working
- Unexpected Token issue with Magento 1 deploy HOT 3
- CVE
- "--report-directory" flag ignored by grunt-cli@~1.4.2
- Hi
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grunt-cli.