1
votes

When I try to run an ionic command in PowerShell I get an error that says

ionic : The term 'ionic' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + ionic + ~~~~~ + CategoryInfo : ObjectNotFound: (ionic:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

Does anyone know how I can fix this? Do I need to add a path variable to my environment variables?

I have installed node.js successfully and I believe have successfully installed Ionic and Cordova as well with the command "npm install -g ionic cordova"

The output from the "npm install -g ionic" is below

C:\Users\username\AppData\Roaming\npm\ionic -> C:\Users\username\AppData\Roaming\npm\node_modules\ionic\bin\ionic [email protected] C:\Users\username\AppData\Roaming\npm\node_modules\ionic ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ([email protected]) ├── [email protected] ([email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], split @0.2.10, [email protected]) ├── [email protected] ([email protected], [email protected]) ├── [email protected] ([email protected], [email protected]) ├── [email protected] ([email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected]) ├── [email protected] ├── [email protected] ([email protected], [email protected], [email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected]) ├── [email protected] ([email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], fstream @0.1.31) ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], tough-cookie@ 0.12.1, [email protected], [email protected], [email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], glob-st [email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected]) └── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], tild [email protected], [email protected], [email protected], [email protected], [email protected])

1
Could you provide the out put for node -v, npm -v, and ionic -v - mhartington
The node version is v0.12.2. The npm version is 2.7.4. If I try the command ionic -v I get the same error as above. Thanks! - mattc19
Can you try to install the cli again. Also, can you provide the out put from the CLI. npm install -g ionic - mhartington
I've added the output from npm install -g ionic to the question. I'll try to reinstall the cli - mattc19
What version of windows do you have? - mhartington

1 Answers

2
votes

I figured out my mistake. I was missing a path variable to system32. Thanks for the help!