Я только что установил Node и Yeoman для работы с кодом Visual Studio и настроил собственное расширение. Но когда я попытался запустить Yeoman с помощью любой команды, о которой я мог подумать, кроме «--version», она выдает тот же код, и я не знаю, как это исправить после поиска ответов. На своей странице они перенаправили меня в Stackoverflow, поэтому я надеюсь, что смогу получить некоторую помощь здесь.
Я попытался установить его снова, удалить его, а затем переустановить. Я перезагрузил компьютер, но результат все тот же.
C:\Users\Marcus>yo
C:\Users\Marcus\AppData\Roaming\npm\node_modules\yo\node_modules\conf\index.js:69
throw new TypeError('Use `delete()` to clear values');
^
TypeError: Use `delete()` to clear values
at Conf.set (C:\Users\Marcus\AppData\Roaming\npm\node_modules\yo\node_modules\conf\index.js:69:10)
at Insight.set optOut [as optOut] (C:\Users\Marcus\AppData\Roaming\npm\node_modules\yo\node_modules\insight\lib\index.js:56:15)
at Object.<anonymous> (C:\Users\Marcus\AppData\Roaming\npm\node_modules\yo\lib\cli.js:198:18)
at Module._compile (internal/modules/cjs/loader.js:816:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:827:10)
at Module.load (internal/modules/cjs/loader.js:685:32)
at Function.Module._load (internal/modules/cjs/loader.js:620:12)
at Function.Module.runMain (internal/modules/cjs/loader.js:877:12)
at internal/main/run_main_module.js:21:11
C:\Users\Marcus>yo --version
2.0.5
Журнал установки:
C:\Users\Marcus>npm install -g yo
npm WARN deprecated cross-spawn-async@2.2.5: cross-spawn no longer requires a build toolchain, use it instead
C:\Users\Marcus\AppData\Roaming\npm\yo-complete -> C:\Users\Marcus\AppData\Roaming\npm\node_modules\yo\lib\completion\index.js
C:\Users\Marcus\AppData\Roaming\npm\yo -> C:\Users\Marcus\AppData\Roaming\npm\node_modules\yo\lib\cli.js
> yo@2.0.5 postinstall C:\Users\Marcus\AppData\Roaming\npm\node_modules\yo
> yodoctor
Yeoman Doctor
Running sanity checks on your system
√ Global configuration file is valid
√ NODE_PATH matches the npm root
√ Node.js version
√ No .bowerrc file in home directory
√ No .yo-rc.json file in home directory
√ npm version
√ yo version
Everything looks all right!
+ yo@2.0.5
updated 1 package in 13.648s
Я следовал приведенным инструкциям здесь и здесь .