Node安装,环境配置的问题解决

 

在一系列**操作之后我把node的环境配置搞坏了,删了装装了删都不管用,后来看了几个博客解决了。

忘记了起因是什么来着,我的npm包不好使了,我上网上搜了一下,说是把C盘目录下HP文件夹里的.npmcr删掉就好使了,我看底下评论说解决了,便兴致勃勃的去删了它,删了之后发现,诶!别说,好像有用,过了一段时间之后,我要安装socket.io包,发现npm好使是好使,但是无法配置文件啊。于是我一怒之下把node卸载了。

 

过了好久,我怀着激动得心情又将node下载回来,在命令窗口内运行  node -v 是好使的

但是 npm -v 就开始报错了

把我搞慌了,之前我删了重装的时候npm包虽然无法安装模块但是npm包是安装成功了呀,这是咋回事,于是我又登上了百度

发现

我当时还是太年轻了,怎么能把.npmrc删掉!

我这次将node下载到D盘的一个文件夹内,还是老一套的配置环境方法,在nodejs内新建两个文件夹一个叫node_global,一个叫node_cache

然后!

找到HP内的.npmrc文件,用记事本方式打开!我们会看到一个prefix后面跟着一串地址,我的问题就是我之前安装的node和这次安装的node不在一个目录下,导致我的cache和global都不是正确的路径!

所以将记事本的内容改成prefix=你的global地址(根据个人的文件夹目录而定)

cache=你的cache地址

然后保存

再去nodejs文件夹下的node_moudles文件夹下找到npm文件夹,进入后找到npmrc文件(不是.npmrc,没有前面的点)将prefix和cache重新设置一便

最后去我的电脑的高级设置里设置NODE_PATH和path就好了!

posted @ 2021-03-11 23:47  Treee  阅读(162)  评论(0)    收藏  举报