> 文章列表 > vuepress-yarn-nodes-静态网页_个人博客搭建

vuepress-yarn-nodes-静态网页_个人博客搭建

vuepress-yarn-nodes-静态网页_个人博客搭建

nodes官网:https://nodejs.org/en
先下载nodes进行安装,一般nodes会自带包管理器npm,注意npm与nodes的对应关系,除了npm之外还有yarn包管理器,一般会用npm安装这个包

npm install --global yarn

npm降低版本的方法

npm install npm@8.1.2 -g

npm配置淘宝下载镜像

npm config set registry "https://registry.npm.taobao.org"

vuepress-yarn-nodes-静态网页_个人博客搭建
vuepress-yarn-nodes-静态网页_个人博客搭建
如果不想将npm安装的包放到c盘,需要自己配置环境变量

1.首先在node.js的安装目录新建两个文件夹node_global和node_cache
2.然后在cmd窗口中输入以下命令

npm config set prefix "D:\\XXX\\nodejs\\node_global"
npm config set cache "D:\\XXX\\nodejs\\node_cache"

3.在【系统变量】新建环境变量 NODE_PATH,值为D:\\XXX\\nodejs\\node_global\\node_modules,其
添加或者修改【用户变量】中的path变量,将C:\\Users\\XXX\\AppData\\Roaming\\npm修改为D:\\XXX\\nodejs\\node_global

利用nvm进行管理多个版本的nodes
nvm下载链接:https://github.com/coreybutler/nvm-windows/releases
安装会选择安装地址,可以安装到其他盘,还要选择安装的nodes路径,然后一直next,会自动将已经安装的nodes,复制到对应nvm包管理库中

输入nvm v查看是否安装成功
输入nvm ls查看安装版本号
输入nvm ls available查看当前可用版本号,安装完nodes之后依然需要在nvm中安装对应版本的nodes

最后是利用vuepress官网教程进行简单的运行:https://v2.vuepress.vuejs.org/zh/guide/getting-started.html

遇到的问题记忆解决办法:

1.Error: error:0308010C:digital envelope routines::unsupported
运行如下代码

set NODE_OPTIONS=--openssl-legacy-provider

或者使用nvm将node修改为不高于17的版本

2.用npm安装yarn后找不到yarn报错
利用yarn -v显示没有yarn,如果报错说明之前安装的残留文件没有删除干净,比如yarn.cmd文件,如果安装没错,说明没有配置环境变量,如果按照上面步骤改变了npm安装包的路径,那么安装完会在相应的路径里,找到下面路径,添加到环境变量path中。

D:\\Program Files\\nodejs\\node_global\\node_modules\\yarn\\bin