安装cnpm和node时挖的坑和遇到的问题(配置环境)

安装cnpm时我怎么解决 无法加载文件 C:\Users\admin\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。

这个问题其实刚开始学习的时候也让我一脸茫然,在导师的帮助下才成功让它运行 ,其实很多人在安装好cnpm时都提示安装成功了,但是运行时却是找不到文件禁止访问。

其实不是我们没安装成功,只是它跑错位置了,你们看我操作,就知道了
首先安装node
官方站点:https://nodejs.org/en/

国内站点:http://nodejs.cn/

建议安装长期支持版(Long Term Support)

在这里插入图片描述

在这里插入图片描述
(推荐下载稳定变得稳定版本)

在这里插入图片描述
(默认路径就可以了,建议不要自己改)
在这里插入图片描述
1.Node.js runtime JavaScript运行时的环境
2.npm package manager(Node Package Manager,NPM)Node.js的包管理器,简称为npm
3.Online documentation shortcuts 在线帮助文档
4.Add to PATH 将Nodejs安装目录添加到PATH环境变量中
(这样就安装完成了,接下来运行查看)

在这里插入图片描述
我们看到了我安装的版本,如果安装成功是可以查看版本号的,如果安装失败就会提示错误
接下来我们安装cnpm,安装cnpm是为了更快的下载。
安装cnpm(淘宝镜像)

npm install -g cnpm --registry=https://registry.npm.taobao.org
接下来我们运行一下
在这里插入图片描述
报错了,明明安装成功,但是为什么报错?
我开始接触的时候也是很懵,不知道为什么,就一直问周边的人,为什么?为什么!
小伙伴有没有这样的经理,明明一步步按照步骤来的,为什么别人行,我就不行。
别急,现在我开始解决这个问题,认真往下看
在这里插入图片描述
我们要去node安装目录下,造成这样的情况就是这个node没有配置好,那么有的小伙伴就要问了,一步步安装的为什么就错了?其实啊,这就是我要解释的,我们安装完cnpm给了它一个位置,但是我们又去另一个位置找它,可不就找不到吗
废话不多说,开搞!!
在node目录下找到C:\Program Files\nodejs只要在安装时不乱改,就是这个路径。在这个目录里创建两个文件::一个叫node_cache,一个叫node_global
这两个文件是用来存放缓存的,记住了。

创建两个文件后,我们将设置缓存的文件夹河全局模块存放路径,怎么做呢?
这时候,肯定又有小伙伴说了,我知道还来听你说?
在环境变量中打开开始配置如下图:
在这里插入图片描述
看不懂的话,嗯。。。。。百度吧,能力有限,毕竟也是在学习的路上刚开始。
用户变量系统变量 {Path} 路径中都配置一下(其实不用全都配置路径)
在这里插入图片描述
完成后看这边小伙汁!!看这里
在这里插入图片描述
这一步是设置缓存的文件夹河全局模块存放路径:
第一个是 node_cache:设置缓存文件夹
第二个是node_global:设置全局模块存放路径

这是后嗯,没错,然后
我们来看看生效了没有,我们咋看啊,额,就是输入命令安装一些东西,看看,就是这样,未来给各位操作一下
在这里插入图片描述
我们看到了,不能大意,少点东西就是安不上,这里我下载了一个express在全局中,
我们在你电脑上C:\Program Files\nodejs\node_global查看,如下图:
在这里插入图片描述
在这里插入图片描述

这里就会出现一个文件,说明什么,大家都知道了吧

其实说了那么多还是没说cnpm的事,一直在说node,其实我就是为了解决一下node安装时存在的一些问题,为了我们在使用cnpm时更方便的能找到缓存做准备,毕竟不要挖坑给自己还不埋,这不就是为难自己吗

cnpm的问题很好解决:
解决cnpm安装不成功::
在这里插入图片描述
set-ExecutionPolicy RemoteSigned(建议以管理员运行) 选(A)再用命令cnpm --version测试安装是否成功就可以看到返回相应的版本号

到这里我们关于cnpm安装难的问题就解决完了,你是否还像当初接触时那样迷茫无措?看完了是否有些收获?我希望我踩过的坑能帮到你,让你节省时间,这些都是我用时间和难受换来的,希望对你有帮助。

学习没有止境,我,还在学习的起点,努力学习,希望能坚持下去。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值