今天重装node跑react-native,查了几篇出错不断,这篇自用。
安装包
安装地址
E:\DevelopFront\nodejs
新建两个目录存放并执行命令
E:\DevelopFront\nodejs\node_global
npm config set prefix "E:\DevelopFront\nodejs\node_global"
E:\DevelopFront\nodejs\node_cache
npm config set cache "E:\DevelopFront\nodejs\node_cache"
环境配置
NODE_PATH
E:\DevelopFront\nodejs\node_global\node_modules
E:\DevelopFront\nodejs\node_global
E:\DevelopFront\nodejs\
====================
测试
npm install express -g # -g是全局安装的意思
express helloworld
cd helloworld
npm start
访问以下地址,看到页面即成功
http://localhost:3000/
==========================================================
切换npm镜像源加快下载速度
npm install -g cnpm --registry=https://registry.npm.taobao.org
有时使用 cnpm 安装的路径可能回存在问题,在使用react-native开发应用时会出现问题。此时可以使用nrm切换淘宝源:
npm install nrm -g
# 查看当前可用的源
nrm ls
# 切换源
nrm use taobao
# 使用 npx可以是以下方式
npx nrm ls
npx nrm use taobao
=========================
安装yarn
npm install yarn -g
yarn 切换源
yarn切换镜像源与npm类似,如果是nmp形式安装的yarn,则可以再安装yrm,然后使用yrm便可与使用nrm一样的方式查看、切换源:
# 安装yrm
npm install -g yrm
# 查看当前可用源
yrm ls
# 切换源
yrm use taobao
==============================================
完成
==================================================
卸载和修改版本
再用电脑管家,软件卸载写在nodejs
从官网下载要安装的新版本zip文件
解压zip文件后,将内容复制到E:\DevelopFront\nodejs,复制完成后如下
再次
npm config set prefix "E:\DevelopFront\nodejs\node_global"
npm config set cache "E:\DevelopFront\nodejs\node_cache"
然后查看NODE_HOME和path是否和之前一样,不一样的话改成一样即可。再删除global和cache文件夹中依赖。完成。