dustinspecker / generator-ng-poly

Yeoman generator for modular AngularJS apps with Gulp and optional Polymer support
MIT License
237 stars 50 forks source link

TypeError: Path must be a string. Received null #322

Closed phipex closed 8 years ago

phipex commented 8 years ago

fail in creation of module, service, controller, etc.

$ node -v v4.3.0

$ npm -v 3.8.0

$ yo --version 1.8.3

$ yo ng-poly:view newView --module=home/kitchen
TypeError: Path must be a string. Received null
at assertPath (path.js:8:11)
at Object.win32.join (path.js:221:5)
at _callee$ (C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\generators\utils\app.js:35:42)
at tryCatch (C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\node_modules\babel-regenerator-runtime\runtime.js:61:40)
at GeneratorFunctionPrototype.invoke [as _invoke](C:Userssony vaioAppDataRoamingnpmnode_modulesgenerator-ng-polynode_modulesbabel-regenerator-runtimeruntime.js:329:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next](C:Userssony vaioAppDataRoamingnpmnode_modulesgenerator-ng-polynode_modulesbabel-regenerator-runtimeruntime.js :94:21)
at GeneratorFunctionPrototype.invoke (C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\node_modules\babel-regenerator-runtime\runtime.js:136:37)
at run (C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\node_modules\core-js\modules\es6.promise.js:89:22)
at C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\node_modules\core-js\modules\es6.promise.js:102:28
at flush (C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\node_modules\core-js\modules_microtask.js:18:9)
TypeError: Path must be a string. Received null
at assertPath (path.js:8:11)
at Object.win32.join (path.js:221:5)
at _callee$ (C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\generators\utils\app.js:35:42)
at tryCatch (C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\node_modules\babel-regenerator-runtime\runtime.js:61:40)
at GeneratorFunctionPrototype.invoke [as _invoke](C:Userssony vaioAppDataRoamingnpmnode_modulesgenerator-ng-polynode_modulesbabel-regenerator-runtimeruntime.js:329:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next](C:Userssony vaioAppDataRoamingnpmnode_modulesgenerator-ng-polynode_modulesbabel-regenerator-runtimeruntime.js :94:21)
at GeneratorFunctionPrototype.invoke (C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\node_modules\babel-regenerator-runtime\runtime.js:136:37)
at run (C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\node_modules\core-js\modules\es6.promise.js:89:22)
at C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\node_modules\core-js\modules\es6.promise.js:102:28
at flush (C:\Users\sony vaio\AppData\Roaming\npm\node_modules\generator-ng-poly\node_modules\core-js\modules_microtask.js:18:9)

dustinspecker commented 8 years ago

Are you using the latest version of ng-poly? I believe v0.12.4 fixes this problem. Sorry for the inconvenience.

phipex commented 8 years ago

my version is generator-ng-poly@0.12.4, i updated this today, try uninstall and install, thanks

dustinspecker commented 8 years ago

Hmm. I'm having trouble reproducing this.

Is this an existing project or a brand new project? If existing, do you know what version of ng-poly was used to initially scaffold it? By default, that version is in the readme.md.

phipex commented 8 years ago

the proyect is new, the version is same,i resolved unistall and reinstall, i created a new project so run succeful any commans, maybe display this error because i´m not update the generator last year or i updated from yeoman interface, but reinstall it fix the problem, thanks