1.gradle7.6.1
1.安装gradle7.6.1,一定要注意的是,使用的JDK是否能用,比如gradle7.6.1用的是JDK11。
2.
F:/sofer....是Gradle自己的仓库地址,注意不能和maven使用一样的仓库。
使用specified location,可以避免下本项目的gradle版本,但是风险很大,比如
Gradle报错: Using insecure protocols with repositories,without explicit opt-in,is unsupported. caused by.会报maven不安全。需要使用maven的url形式等等。
然后就是jdk的错误,最终,还是推荐使用
如果发现gradle下载很慢,推荐使用手机热点。而不要用公司网络。
2.安装Yarn
yarn 找不到路径,我的是在C:\Users\小F中找不到路径,但是在yarn的绝对路径下可以找到
项目名有中文或者空格。以前有安装过hadoop,在hadoop当中有需要jdk路径的配置文件比如,我的是hadoop-env.cmd,还有人是用npm安装yarn后找不到yarn报错_yarn install 命令不存在-CSDN博客造成了路径冲突。可以去yarn的文档查看指令等等。
yarn run | YarnFast, reliable, and secure dependency management.https://classic.yarnpkg.com/en/docs/cli/run
你需要先安装node.js,在百度搜索,官网下载即可,注意安装目录,我一般安装在E盘。
node -v ; npm -v查看安装的版本(在控制台中cmd)
然后找到你的安装目录,在目录下创建node_cache和node_global两个文件夹,这两个文件夹分别表示你缓存的目录和全局变量的目录。
然后需要设置一下,让这两个文件夹生效。在cmd窗口下输入
npm config set prefix "\目录\node_global"npm config set cache "\目录\node_cache"
之后需要配置一下node_global的环境变量,在环境变量中找到path---->新建----->node_global的文件位置。进行配置。
由于npm是国外的服务器,所以下载比较慢,我们需要去安装淘宝镜像。
输入npm install -g cnpm --registry=https://registry.npm.taobao.org(注意此命令需要再管理员打开控制台)
然后使用npm install -g yarn 来进行yarn安装,如果你之前没有使用过yarn到这里恭喜你已经安装成功了。
复制yarn bin地址:
添加yarn的环境变量到系统变量中
——淘宝源安装,分别复制粘贴以下代码行到黑窗口运行即可
yarn config set registry https://registry.npm.taobao.org -g
yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g
原文链接:https://blog.csdn.net/qq_63055262/article/details/135776853
3.nvm安装
之前使用的node突然用不了了,在之后去下载了node-v14.20.0-x64.msi.文件,顺带说一下,卸载上一个版本的node,需要找到当时安装node的.msi文件,然后进入
进行卸载。
在这里不再赘述,14.20.0这个版本的node安装完成之后,发现在运行过程中总是需要管理员权限,在堆栈打印的信息当中,也发现了一个报错的文件,当时以为是隐藏文件,没想到在文件夹下没找到,感觉这个有点问题。于是,我选择卸载了,14.20.0这个版本的node。然后安装NVM.
nvm安装教程(一篇文章所有问题全搞定,非常详细)-CSDN博客
注意选择nodejs文件的目录是,使用默认的在C盘下的那个目录。使用其他的目录会造成找不到文件,nvm无法安装npm
node_global:用于全局安装的 Node.js 模块的默认目录。当你使用 -g 或 --global 标志安装 Node.js 模块时,这些模块将被安装到 node_global 文件夹中 。
node_cache:这是 Node.js 模块缓存目录,用于存储通过 npm 或 Yarn 安装的模块的缓存文件。当你安装 Node.js 模块时,这些模块会首先被下载到 node_cache 文件夹,然后再被复制到相应项目的 node_modules 文件夹中。
淘宝镜像选择,是比较新的,也是可以用的。
# 配置node镜像:
node_mirror: https://npmmirror.com/mirrors/node/# 配置npm镜像:
npm_mirror: https://npmmirror.com/mirrors/npm/
4.总结
1.要最全最详细的步骤。报很多错,往往是因为配置过程不当,要反复检查。勤于思考,避免盲目行动。
2.有的人是对于一个东西的理解不太恰当,所以我们要对于删除操作要敏感一点。
3.最好使用一致的版本号,可以省去不少麻烦。