CLI Command "au generate resource" Not Working
See original GitHub issueI’m submitting a bug report
- Library Version:
- cli 0.17.0
- aurelia 1.0.0
Please tell us about your environment:
-
Operating System: Windows 10 Enterprise
-
Node Version: 4.4.7 LTS
-
NPM Version: 3.10.6
-
Browser: N/A
-
Language: TypeScript 2.0.0
Current behavior:
After generating a new project using au new
I tried to use the Generator feature. No changes were made to the scaffold project.
Using the “generate” command for the CLI throws this error: Invalid Command: generate
Full Error
Inner Error: Message: Path must be a string. Received undefined Inner Error Stack: TypeError: Path must be a string. Received undefined at assertPath (path.js:8:11) at Object.win32.join (path.js:221:5) at new <anonymous> (C:\Users\jwuliger\AppData\Roaming\npm\node_modules\aurelia-cli\lib\project.js:23:31) at Object.invoke (C:\Users\jwuliger\AppData\Roaming\npm\node_modules\aurelia-cli\node_modules\aurelia-dependency-injection\dist\commonjs\aurelia-dependency-injection.js:415:12) at InvocationHandler.invoke (C:\Users\jwuliger\AppData\Roaming\npm\node_modules\aurelia-cli\node_modules\aurelia-dependency-injection\dist\commonjs\aurelia-dependency-injection.js:392:166) at Container.invoke (C:\Users\jwuliger\AppData\Roaming\npm\node_modules\aurelia-cli\node_modules\aurelia-dependency-injection\dist\commonjs\aurelia-dependency-injection.js:654:23) at StrategyResolver.get (C:\Users\jwuliger\AppData\Roaming\npm\node_modules\aurelia-cli\node_modules\aurelia-dependency-injection\dist\commonjs\aurelia-dependency-injection.js:133:35) at Container.get (C:\Users\jwuliger\AppData\Roaming\npm\node_modules\aurelia-cli\node_modules\aurelia-dependency-injection\dist\commonjs\aurelia-dependency-injection.js:591:21) at Optional.get (C:\Users\jwuliger\AppData\Roaming\npm\node_modules\aurelia-cli\node_modules\aurelia-dependency-injection\dist\commonjs\aurelia-dependency-injection.js:89:24) at Container.get (C:\Users\jwuliger\AppData\Roaming\npm\node_modules\aurelia-cli\node_modules\aurelia-dependency-injection\dist\commonjs\aurelia-dependency-injection.js:578:18) End Inner Error Stack
Expected/desired behavior:
Just run any au generate command from the documentation.
Issue Analytics
- State:
- Created 7 years ago
- Comments:11 (3 by maintainers)
This may be an issue related to NPM. We’ve seen some npm install issues cause this. You would need to clear your system’s npm cache and install again. Then make sure to be in the project folder after you create a project to run the additional commands. We have this issue documented in a troubleshooting section of the docs going out soon.
what do i have to install again? node or au cli?