设置本地仓库和缓存位置

先在需要保存的位置中先建立node_global 和 node_cache 两个文件夹。建议直接放在当前node安装所在的目录里面

image-20221210161843101

输入下面的命令来分别设置缓存以及全局包所在的存储路径设置

npm config set prefix "D:\devsetting\node\node_global"
npm config set cache "D:\devsetting\node\node_cache"

查看npm的配置信息

npm config list

设置镜像源

  • 永久更换 :npm config set registy <仓库地址>
  • 临时使用:npm install <下载的包> --registry <地址>

查看当前计算机的下载源地址

npm get registry

永久(全局)更换npm下载源地址为淘宝镜像

npm config set registry http://registry.npm.taobao.org/

永久(全局)更换npm下载源地址为cnpmjs镜像

npm config set registry http://r.cnpmjs.org/

永久(全局)更换npm下载源地址为默认镜像

npm config set registry http://registry.npmjs.org/

安装express

express是node官方唯一推荐的一个web框架,提供很多基础方便的功能

“-g”表示全局安装

npm install express -g

安装cnpm

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

如果你的node不是安装在c盘的,请一定要注意ndoe的权限设置,建议都放开

image-20221210164312320

检测是否安装成功

cnpm -v

如果提示无法识别cnpm命令,有多重方式可以解决

  • 方法一:将cnpm的启动文件,移动到npm所在目录,则node的直接子目录,因为默认cnpm是放在的我们设置好的目录下
  • 方法二:配置环境变量(推荐),之前配置好了全局目录,以及自定义了,则直接把改文件配置到path的环境变量中就可以了

image-20221210165326622

卸载node

  1. 控制面板,可以直接卸载
  2. 删除 C:\User\用户名下的.npmrc文件

参考链接

安装puppeteer模块

安装puppetter模块:

npm install puppeteer
  1. 使用npm工具安装puppeter模块不会启动安装Chromium的脚本
  2. 使用pnpm 工具安装puppeter模块也不会启动安装Chromium的脚本
  3. 如果使用的是cnpm会启动安装Chromium的脚本(推荐使用cnpm来安装puppeteer模块)
cnpm install puppeteer

解决错误:

export PUPPETEER_SKIP_DOWNLOAD='true'

如果报错,参考链接:(44条消息) ERROR: Failed to set up Chromium r901912! Set “PUPPETEER_SKIP_DOWNLOAD“ env variable to skip downloa_vieber的博客-CSDN博客

解决Chromium启动问题

  1. 前提需要先安装puppeteer模块
  2. 使用npm工具安装puppeter模块不会启动安装Chromium的脚本
  3. 如果使用的是cnpm会启动安装Chromium的脚本(推荐使用cnpm来安装puppeteer模块)
  4. 所以,需要在puppeteer模块目录中,手动使用node命令执行安装脚本 node ./install.js

image-20221210171950376

最后修改:2023 年 04 月 18 日
如果觉得我的文章对你有用,请小余喝杯咖啡吧~