nodejs环境配置及过程中问题总结

1、nodejs安装完成后全局配置

        1.1、在nodejs安装目录下创建两个文件夹node_global和node_cache(目的是将安装的全局组件和一些缓存放在里面,方便管理),如果不配置默认自动在C盘下面。

                1.1.1、如图

 

        1.2、打开cmd命令行执行 ,配置npm安装位置       

                        npm config set prefix "C:\Program Files\nodejs\node_global"
                        npm config set cache "C:\Program Files\nodejs\node_cache"

                1.2.1、如果命令运行没报错,可以手动打开 .npmrc 文件验证下,其中路径是否设置成功,如果没有可以手动修改。如图:

             ​​​​​​​​​​​​​​

 

                 1.2.2、有两个 .npmrc 文件,一个在安装目录nodejs\node_modules\npm下,另一个在C盘用户文件夹下,不太清除两个区别,清除的大佬可以说下。

2、nodejs环境配置

        

 

 

 

 3、验证

        3.1、可以切换淘宝的镜像源,运行

                npm install -g cnpm --registry=https://registry.npm.taobao.org

        3.2、安装结束后,输入cnpm -v 看下cnpm安装是否成功。可以手动打开nodejs安装目录下新建的node_global,看下是否下载到了配置的文件中。

4、问题总结

       4.1、报错内容(切换淘宝源下载cnpm时报错)

     

 4.2、问题原因

        看错误:报的错误代码-4048下第一行,operation not permitted,操作没有权限,node目录权限不够。

4.3、解决

        找到node安装目录,右键属性,点击安全,设置users用户完全控制

        如图:

 跪谢这篇文章,问题解决方法从这儿找的。npm ERR! { Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_cache\_locks'_丢失的林夕的博客-CSDN博客

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值