经在此实践:跟着黄色标记走,问题不大
问题不大,但还是有问题,我已经郁闷了。。。
1、nodejs下载:Node.js
这里有.exe与.zip两种安装方式
(* 注 :下面为.zip安装方式的配置步骤)
2、nodejs配置:
在解解压的目录(C:\nodejs)(确保该目录下有文件node.exe 与npm.cmd)下创建两个文件夹:
node-global:npm全局安装位置
node-cache:npm 缓存路径
配置环境变量:
变量名:NODE_HOME 变量值:解压后的文件目录
在环境变量Path中添加两个环境变量:
%NODE_HOME%
%NODE_HOME%\node-global
3、测试(必须以管理员的身份运行)
node -v
npm -v
4、配置npm的全局安装路径
npm config set cache "C:\nodejs\node-cache"
npm config set prefix "C:\nodejs\node-global"
5、查看镜像设置
npm get registry
6、执行npm命令进行测试
npm install webpack -g
7、npm设置淘宝仓库
npm config set registry http://registry.npm.taobao.org/
8、npm设置官方仓库
npm config set registry https://registry.npmjs.org/
人生兜兜转转,我又回来补充了。。。
关于vue运行失败解决记录:
1、npm 安装vue、NPM安装vue-router、npm安装vue脚手架
命令:npm install vue -g
命令:npm install vue-router -g
命令:npm install vue-cli -g
2、检查vue是否安装
命令:vue -V (注意V是大写)
。。。我再次回来了。。。
关于上述1/2点,vue是可以正常安装的,但是当你执行vue ui时就会发现,vue -h中就没有ui【option】,原因:npm install vue-cli -g 此安装的为vue3.0以下的版本,刚好没有ui这个操作,就需要去安装3.0以上的版本:
那么问题来了,若知后续如何,请耐心听下面记录:
全局安装@vue/cli:
npm install -g @vue/cli
就只需这么一条,上述三条命令都可以不用了,如果你安装过,那么就直接删掉node-global文件重新创建。
(* 注 :下面是关于npm install -g @vue/cli 安装报错记录,若你没有遇到,说明你很幸运,祝你一直好运。。。)
在这里呢纠结了半天,最后尽然是通过配置环境变量解决的。。。
1、环境变量新建:NODE_HOME/文件路径到 node-global目录
2、环境变量PATH:
(1)、到你软件的安装目录路径
(2)、就是NODE_HOME中的目录路径
(3)、%NODE_HOME%\node_modules
以上路径配置后再重新运行npm install -g @vue/cli就OK了。。。
其实呢再下载完之后再去改变环境变量配置,发现不用配置第三条%NODE_HOME%\node_modules依旧可以,有还没有下载的小伙伴可以先不加试试,欢迎你的留言
(* 注 :这里可以会有报错:无法加载,无法运行之类是因为PowerShell的执行政策阻止了该操作。)
解决方法如下:
1.以管理员身份运行 (普通用户身份运行会报错),在终端运行一下命令:
Set-ExecutionPolicy RemoteSigned
2.此时再 Get-ExecutionPolicy 查看下执行政策状态,即可解决问题
**这是以为一切都可以,那就又错了,,,郁闷。。。
首先:更新npm的命令,-g表示全局的意思
npm install -g npm
其次:下载安装yarn
npm install -g yarn
最后:安装好yarn之后使用以下命令安装下依赖
yarn install
(还有一个命令,不过没有用到:npm install)
最最后:给你的安装文件以及项目文件都赋下面的权限 ,重头来在就没什么毛病了。。。
我就没有这么郁闷过:
%NODE_HOME%\node-global
与直接添加路径有什么区别吗。。。
非要这样配才可以吗,欢迎兄弟们来探讨探讨。。。
(* 注:此处可能有些混乱,具体是那不设置起到了实质性作用还有待深究,不过到现在我已经疯了,有哪位仁兄知道可以留言。。。)
路漫漫其修远兮。。。
另附:
nodejs安装步骤:(确实很详细)
Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细) (taodudu.cc)
关于vue无法运行问题
vue : 无法加载文件 D:\nodejs\node_global\vue.ps1 (ngui.cc)关于vue无法运行问题