设置本地仓库和缓存位置
先在需要保存的位置中先建立node_global 和 node_cache 两个文件夹。建议直接放在当前node安装所在的目录里面
输入下面的命令来分别设置缓存以及全局包所在的存储路径设置
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的权限设置,建议都放开
检测是否安装成功
cnpm -v
如果提示无法识别cnpm命令,有多重方式可以解决
- 方法一:将cnpm的启动文件,移动到npm所在目录,则node的直接子目录,因为默认cnpm是放在的我们设置好的目录下
- 方法二:配置环境变量(推荐),之前配置好了全局目录,以及自定义了,则直接把改文件配置到path的环境变量中就可以了
卸载node
- 控制面板,可以直接卸载
- 删除 C:\User\用户名下的.npmrc文件
参考链接
- (44条消息) cnpm报错‘cnpm‘不是内部或外部命令,也不是可运行的程序或批处理文件_奔跑吧邓邓子的博客-CSDN博客_cnpm' 不是内部或外部命令
- (44条消息) npm和cnpm(windows)安装步骤_疆~的博客-CSDN博客_cnpm
- (44条消息) Npm安装报错:npm warn config global
--global
,--local
are deprecated. use--location=global
instead_weixin_58300103的博客-CSDN博客_npm warn config global
安装puppeteer模块
安装puppetter模块:
npm install puppeteer
- 使用npm工具安装puppeter模块不会启动安装Chromium的脚本
- 使用pnpm 工具安装puppeter模块也不会启动安装Chromium的脚本
- 如果使用的是cnpm会启动安装Chromium的脚本(推荐使用cnpm来安装puppeteer模块)
cnpm install puppeteer
解决错误:
export PUPPETEER_SKIP_DOWNLOAD='true'
解决Chromium启动问题
- 前提需要先安装puppeteer模块
- 使用npm工具安装puppeter模块不会启动安装Chromium的脚本
- 如果使用的是cnpm会启动安装Chromium的脚本(推荐使用cnpm来安装puppeteer模块)
- 所以,需要在puppeteer模块目录中,手动使用node命令执行安装脚本
node ./install.js
4 条评论
qq版本过低我怎么解决?
oicq版本过低可以参考下我博客blog.hoyolili.top/versionold/
用最新版的
[...]可以参考:记录首次安装node的一些小细节 – 鱼香茄子 (yxqz.top)[...]