Yeoman 仍然列出未安装的生成器
Yeoman still lists uninstalled generators
我想升级一个生成器,所以我点击了 npm update -g generator-jhipster
,我使用 v6.9.2.
通过 nvm
安装了节点
即使删除 并重新安装 nvm
、npm
、yo
,我仍然看到相同的生成器!?
~/Documents/workspace/jhipster$ which yo
/Users/jordanbaucke/.nvm/versions/node/v6.9.2/bin/yo
~/Documents/workspace/jhipster$ which npm
/Users/jordanbaucke/.nvm/versions/node/v6.9.2/bin/npm
~/Documents/workspace/jhipster$ which node
/Users/jordanbaucke/.nvm/versions/node/v6.9.2/bin/node
~/Documents/workspace/jhipster$ yo --generators
一切看起来都不错!
~/Documents/workspace/jhipster$ yo --generators
Available Generators:
jhipster
cloudfoundry
entity
heroku
languages
openshift
service
aws
client
docker-compose
import-jdl
info
kubernetes
modules
server
upgrade
webapp
jasmine
mocha
但是...none 应该安装:
~/Documents/workspace/jhipster$ npm list -g --depth=0 | grep 'generator'
~/Documents/workspace/jhipster$
yo
在哪里可以找到这些 生成器,我该如何删除它们???
已经尝试过:
npm uninstall -g yo
rm -rf ~/.nvm
您的计算机上似乎安装了多个 npm。这意味着有多个全局节点模块文件夹。
您可以 运行 DEBUG=yeoman:* yo
深入了解那些全局安装的软件包的位置。
对于多npm实例,你应该删除重复的。
我想升级一个生成器,所以我点击了 npm update -g generator-jhipster
,我使用 v6.9.2.
nvm
安装了节点
即使删除 并重新安装 nvm
、npm
、yo
,我仍然看到相同的生成器!?
~/Documents/workspace/jhipster$ which yo
/Users/jordanbaucke/.nvm/versions/node/v6.9.2/bin/yo
~/Documents/workspace/jhipster$ which npm
/Users/jordanbaucke/.nvm/versions/node/v6.9.2/bin/npm
~/Documents/workspace/jhipster$ which node
/Users/jordanbaucke/.nvm/versions/node/v6.9.2/bin/node
~/Documents/workspace/jhipster$ yo --generators
一切看起来都不错!
~/Documents/workspace/jhipster$ yo --generators
Available Generators:
jhipster
cloudfoundry
entity
heroku
languages
openshift
service
aws
client
docker-compose
import-jdl
info
kubernetes
modules
server
upgrade
webapp
jasmine
mocha
但是...none 应该安装:
~/Documents/workspace/jhipster$ npm list -g --depth=0 | grep 'generator'
~/Documents/workspace/jhipster$
yo
在哪里可以找到这些 生成器,我该如何删除它们???
已经尝试过:
npm uninstall -g yo
rm -rf ~/.nvm
您的计算机上似乎安装了多个 npm。这意味着有多个全局节点模块文件夹。
您可以 运行 DEBUG=yeoman:* yo
深入了解那些全局安装的软件包的位置。
对于多npm实例,你应该删除重复的。