vue 不是内部或外部命令,关键仍是环境变量的配置问题

该问题出现后,遍寻解决方法,此时 node 版本 7.x.x ,npm 版本 3.x.x ,使用 npm i vue -g 和 npm i vue-cli -g 下载了好几次,版本为2.x.x

先说一下,我采用了热心网友的哪些做法:

  1. 试图全局配置 vue 的环境变量,找到 vue.cmd 的路径,然后进行配置。

    问题:在文件搜索中,没有找到 vue.cmd,失败。

    在 C:\Users\ada\AppData\Roaming\npm 文件夹里,有很多 .cmd 的文件,但是没有 vue.cmd 文件,猜测可能是下载出了问题。

    此处网友提供了一个 Everything 的搜索软件,查找速度比在电脑本地搜索快了N倍。

  2.找到 vue-cli 的路径,配置全局变量,路径为:

    C:\Users\ada\AppData\Roaming\npm\node_modules\vue-cli

    C:\Users\ada\AppData\Roaming\npm-cache\vue-cli

    结果:把这两个路径都试过了,无效。

后来,自己研究做了如下操作,可行:

  1.npm i npm -g

    全局 update 了 npm 的版本,为 5.x.x

  2.npm i vue-cli -g

    此时,vue -V 仍旧报错

  3.cnpm i vue-cli -g

    vue.cmd 文件出现,路径为:C:\Users\ada\AppData\Roaming\npm\vue.cmd

  终于,在 cmd 中 执行:vue -V, 出现版本号2.9.2,解决问题。

  提示:C:\Users\ada\AppData\Roaming\npm 路径之前就已经配置过了环境变量,所以此处未做处理

原文地址:https://www.cnblogs.com/adaGao-frontEnd/p/8251683.html

时间: 2024-10-13 12:04:48

vue 不是内部或外部命令,关键仍是环境变量的配置问题的相关文章

vue不是内部或外部命令,配置一个Path系统变量就可以解决

作为一个vue小白,最近为vue安装真是操碎了心.无论怎么查找网上的教程,还是解决不了"vue不是内部或外部的命令"诸如此类的问题.还在功夫不负有心人,终于在多次的试验下,成功解决了这个问题. 需要注意的几点: 1.该教程是在你已经安装配置好node.js和express情况下. 2.你已经完成了vue和vue-cli的全局安装. 3.完成以上2步后,使用vue指令,会显示"vue不是内部或外部命令...". 解决方法就是: 1.在电脑内搜索vue.cmd 2.将v

vue不是内部或外部命令解决验证方案

一.前提 1.该教程是在你已经安装配置好node.js和express情况下 2.你已经完成了vue和vue-cli的全局安装 3.完成以上2步后,使用vue指令,会显示"vue不是内部或外部命令" 二.解决步骤 1.在电脑内搜索vue.cmd 2.将vue.cmd的路径加入Path环境变量中,以:分隔,如我的路径是"E:\nodejs\node_modules\npm\node_global_modules" 3.重启cmd 三.检测 1.进入nodejs文件目录

'vue' 不是内部或外部命令

运用cnpm淘宝镜像安装vue-cli,然后输入vue,显示"'vue' 不是内部或外部命令",然后百度查找方法,解决办法如下: 虽然电脑是64位的电脑,然后node我也下载安装的是64位,然后,我重新下载安装32位的node,然后问题就解决了.好神奇,虽然我也不知道这到底是什么原理,但是问题确实是解决了,然后也有尝试其他解决办法,只有这个办法解决了问题. 'vue' 不是内部或外部命令

vue不是内部或外部命令的解决方法

1.在nodejs的安装目录下,找到vue.cmd,将此路径加到环境变量中,我是通过nvm管理node版本的,路径是C:\Users\hy\AppData\Roaming\nvm\v6.10.0,关闭再打开终端输入vue -V,回车.. 2.进入NodeJS文件的目录下,输入vue -V,回车.. 3.进入管理员模式,再次进入node安装的文件夹目录输入vue -V指令

python或pip'不是内部或外部命令”

Python不是内部外部命令:说明在环境变量中没有添加python的安装文件夹路径 所以我们在path环境变量中添加 E:\python36; Pip不是内部外部命令:说明在环境变量中没有添加python文件夹下Scripts文件夹的路径 所以我们在path环境变量中添加 E:\python36\Scripts; python或pip'不是内部或外部命令" 原文地址:https://www.cnblogs.com/20189223cjt/p/12341689.html

Vue 项目: npm run dev b报错 “'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。”

前提: 电脑已经安装了nodeJS和npm,  项目是直接下载的zip包. 报错步骤为1:cd /d 目录: 2. npm ren dev  -------> 报错如下: > webpack-dev-server --inline --progress --config build/webpack.dev.conf.js 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序或批处理文件.npm ERR! code ELIFECYCLEnpm ERR! errno 1

Vue项目碰到"‘webpack-dev-server’不是内部或外部命令,也不是可运行的程序或批处理文件"报错

最近公司里做vue项目,svn了前端同事的项目代码,装好环境,运行项目(安装步骤随便百度一下,很详细),控制台里报错“‘webpack-dev-server’不是内部或外部命令,也不是可运行的程序或批处理文件,随机百度解决方法,有的说需要重新装依赖包,有的说扩展用户权限,都做了,但是报错依旧. 原因: 随机自己新建一个vue项目(https://segmentfault.com/a/1190000009871504),发现没有报错,于是可以肯定是svn下来的项目代码有问题, 解决办法: 最后将项

'sudo'不是内部或外部命令,,,,的解决办法

[说明] Windows系统从 Vista 版本开始加入了 UAC 机制,这导致没有足够权限的程序无法获取到一些关键资源.在 Linux 下我们可以使用 sudo 命令方便地提升当前程序的执行权限,但在 Windows 中却通常只能右键单击程序图标,再选择 "以管理员身份运行".这种必须使用鼠标点击的方式很不方便,尤其在我们希望自动化执行一些任务时更是显得碍手碍脚. 我们可以自己写一个运行在 Windows 系统的 sudo 命令工具. [源码] 'ShellExecute 方法 '作

CMD命令:不是内部或者外部命令也不是可运行的程序或批处理文件

https://blog.csdn.net/l_mloveforever/article/details/79513681 前言: 相信有很多小伙伴都比较喜欢使用Command命令来快速的打开或运行程序,但是有些时候命令提示符会和我们开个小玩笑.今天我就教大家如何管教这个不听话的cmd! 场景: 看有些大神在命令提示符里输入两句命令就能执行一大串东西,本着学习的态度,先试试再说!没成想出现了:“不是内部或外部命令,也不是可运行的程序或批处理文件.” 通过各种查各种找,终于发现问题的所在:原来是环