ngx-rocket / generator-ngx-rocket

:rocket: Extensible Angular 14+ enterprise-grade project generator
https://ngx-rocket.github.io/
MIT License
1.53k stars 219 forks source link

Error when running ngx new command #622

Closed alexkolt closed 2 years ago

alexkolt commented 2 years ago

I'm submitting a...

Current behavior

running "ngx new" command fails with error

.nvm/versions/node/v16.13.1/lib/node_modules/generator-ngx-rocket/node_modules/conf/dist/source/index.js:165 throw new TypeError('Use delete() to clear values'); ^

TypeError: Use delete() to clear values at Conf.set (/Users/alexeikoltsov/.nvm/versions/node/v16.13.1/lib/node_modules/generator-ngx-rocket/node_modules/conf/dist/source/index.js:165:19) at Insight.set optOut [as optOut] (/Users/alexeikoltsov/.nvm/versions/node/v16.13.1/lib/node_modules/generator-ngx-rocket/node_modules/insight/lib/index.js:56:15) at Object.initializing (/Users/alexeikoltsov/.nvm/versions/node/v16.13.1/lib/node_modules/generator-ngx-rocket/generators/app/index.js:57:25) at Object. (/Users/alexeikoltsov/.nvm/versions/node/v16.13.1/lib/node_modules/generator-ngx-rocket/node_modules/yeoman-generator/lib/index.js:1024:25) at /Users/alexeikoltsov/.nvm/versions/node/v16.13.1/lib/node_modules/generator-ngx-rocket/node_modules/run-async/index.js:49:25 at new Promise () at /Users/alexeikoltsov/.nvm/versions/node/v16.13.1/lib/node_modules/generator-ngx-rocket/node_modules/run-async/index.js:26:19 at runLoop.add.once.once (/Users/alexeikoltsov/.nvm/versions/node/v16.13.1/lib/node_modules/generator-ngx-rocket/node_modules/yeoman-generator/lib/index.js:1025:11) at Immediate. (/Users/alexeikoltsov/.nvm/versions/node/v16.13.1/lib/node_modules/generator-ngx-rocket/node_modules/grouped-queue/lib/subqueue.js:48:34) at processImmediate (node:internal/timers:464:21)

Expected behavior

Should be able to create a new project

Minimal reproduction of the problem with instructions

Install nvm, node, rocket generator. Run new command.

Environment



ngx --debug-infos                                                                                                                                     ✔  08:32:00 
ngX-Rocket: 10.1.1
Node.js: v16.13.1
Npm: 8.3.0
OS: darwin arm64 21.1.0
Others:

Brand new Macbook Air, running Monterey.

Ruslancic commented 2 years ago

Just use some flag, like

ngx new --no-analytics

with ngx new --no-git or ngx new --no-insights i have same eror

sinedied commented 2 years ago

Duplicate of #620. The fix is in the pipe