用npm安装的包都查看不了版本

image.png怎么回事?都是安装成功了,也可以看到安装的目录,但就是查看不了版本

阅读 7.1k
7 个回答

你只是安装了这些包啊,这些包没有暴露版本查看的版本的命令呀。这些一般不是用来全局安装的。

vue-cli全局安装后,有暴露命令行查看版本的命令,比如vue -V 或者 vue --version。你把两者搞混了。

express --version

express是用 express --version
express --version
vue是用 vue -V来查询版本

新手上路,请多包涵

是不是环境变量没配好

这个问题我最开始看错了,全局的命令安装后找不到,可以这样:

npm 包安装完成后,会告诉你安装的位置,并在全局可执行目录下创建软链。

你这里所有的包都不行,可以尝试去找下全局包安装在哪里,比如我这里

/usr/local/lib/node_modules

软链都在同级的 bin 目录下

/usr/local/bin

然后这个 bin 目录在 bash 启动时都会载入这些命令。所以你这里没有我猜测是你当前软链的目录没有被正确初始化。可以搜下相关的

你确定这个有命令行操作吗?
这不是依赖吗,感觉不是脚手架之类的

路径问题,用npm安装完之后进到安装目录才能做操作,win的话建议配置全局环境变量,linux建议使用软链接

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题