new【node、npm】

1、下载

https://nodejs.org/zh-cn/download/prebuilt-installer

2、安装、配置

选择需要的版本
选择需要的版本
*
Next,文件位置就不赘述
Next,文件位置就不赘述
*
不用点其他的,无脑Next
不用点其他的,无脑Next
*
不勾,无脑Next
不勾,无脑Next

在自己安装文件下,新建node_cache、node_global两个文件夹。并右键属性-安全-编辑-完全控制,赋予两个文件夹权限。在自己安装文件下,新建node_cache、node_global两个文件夹。并右键属性-安全-编辑-完全控制,赋予两个文件夹权限。
*
安装node的时候会在path中自动添加环境,但还是建议这样拎出来添加,方便管理
安装node的时候会在path中自动添加环境,但还是建议这样拎出来添加,方便管理

在Path中添加这几个
%NODE_HOME%
%NODE_HOME%\node_global
%NODE_HOME%\node_cache

输入node -v、npm -v查看是否安装成功
输入npm config set registry https://registry.npmmirror.com/切换源
输入npm config get registry查看源切换成功没
输入npm install express -g随便下点东西测试
参考

3、测试下载报错及原因

npm error syscall mkdir…
这类报错是文件夹权限导致的,要不安装在有权限的位置,要不就给文件夹完全控制权限。

4、其他

error:0308010C:digital envelope routines::unsupported
通常是由于 Node.js 的新版本(特别是 Node.js 17 及以上)引入了对 OpenSSL 3 的支持,同时改变了某些加密算法的默认行为。在 Node.js 的新版本中,某些加密算法默认启用了 FIPS(Federal Information Processing Standards)模式,这可能导致与旧代码或库的兼容性问题。
前端跑不起来有时候是版本导致的
【环境单独拎出来配置,这里换版本时就可以偷下懒】

https://registry.npm.taobao.org/的HTTPS证书在2024年1月22日正式到期
https://registry.npmmirror.com/新证书

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值