nodejs全局(npm、cnpm、yarn)及缓存基本配置,一篇就搞定

简介: nodejs全局(npm、cnpm、yarn)及缓存基本配置,一篇就搞定

nodejs全局(npm、cnpm、yarn)及缓存基本配置,一篇就搞定


安装nodejs

npm

cnpm

yarn

异常处理

安装nodejs


官方下载地址

建议挑一个常用盘,命名nodejs,我配置的路径为D:\nodejs,以下路径自己记得修改到自己配置的位置


npm


安装好nodejs之后就拥有npm了,但是它下载资源太慢了,因此我们需要配置cnpm和yarn,先查看自己npm环境是否正确,打开cmd运行 npm -v


C:\Users\admin>npm -v
6.14.6


然后配置全局包和缓存的位置,我全部配置我在D盘创建的nodejs中(自己记得修改成自己想要的位置),方便管理,先后cmd执行下面两句

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

cnpm



配置好,就开始全局安装cnpm

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

安装好之后运行cnpm -v查看是否能识别到cnpm


C:\Users\admin>cnpm -v
cnpm@6.1.1 (D:\nodejs\node_global\node_modules\cnpm\lib\parse_argv.js)
npm@6.14.8 (D:\nodejs\node_global\node_modules\cnpm\node_modules\npm\lib\npm.js)
node@12.18.4 (D:\nodejs\node.exe)
npminstall@3.28.0 (D:\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=D:\nodejs\node_global
win32 x64 10.0.19041
registry=https://r.npm.taobao.org

yarn



yarn我们就可以用按好的cnpm下载了,同样是要全局安装

cnpm install yarn -g

设置淘宝源

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

修改用yarn安装的全局包的位置和缓存位置,先后运行(记得修改位置为自己的配置位置)

yarn config set global-folder "D:\nodejs\yarn\global"
yarn config set cache-folder "D:\nodejs\yarn\cache"

异常处理


运行过程中如果提示某个命令无法识别不是内部或外部命令,也不是可运行的程序或批处理文件,就是环境没配

好,去电脑的系统Path变量中加入该命令对应的安装位置即可。

相关文章
|
24天前
|
存储 JavaScript
Nodejs的npm包管理器快速入门
介绍Node.js的npm包管理器的快速入门,包括包的概念、结构、描述文件、npm常用命令如安装、搜索、移除软件包,以及如何处理常见的npm工具部署错误。
24 2
Nodejs的npm包管理器快速入门
|
3天前
|
前端开发 JavaScript 安全
node登陆接口权限配置cookie-parser、express-session
本文介绍了在Node.js中使用express-session和cookie-parser实现登录接口的权限配置,包括验证码接口的生成和自定义中间件的创建,用于验证用户权限。
10 0
node登陆接口权限配置cookie-parser、express-session
|
3天前
|
JavaScript 应用服务中间件 Linux
宝塔面板部署Vue项目、服务端Node___配置域名
本文介绍了如何使用宝塔面板在阿里云服务器上部署Vue项目和Node服务端项目,并配置域名。文章详细解释了安装宝塔面板、上传项目文件、使用pm2启动Node项目、Vue项目打包上传、以及通过Nginx配置域名和反向代理的步骤。
14 0
宝塔面板部署Vue项目、服务端Node___配置域名
|
1月前
|
JavaScript IDE 前端开发
前端开发工具配置 nodejs & git & IDE
前端开发工具配置 nodejs & git & IDE
2071 verbose node v16.6.0 2072 verbose npm v7.19.1或者 no such file or directory, lstat ‘D:\wor
该博客文章提供了解决在使用npm版本7.19.1时出现的"no such file or directory"错误的具体方法,建议通过降级npm到6.14.8版本来解决问题,并确认了该方法可以成功安装node_modules。
2071 verbose node v16.6.0 2072 verbose npm v7.19.1或者 no such file or directory, lstat ‘D:\wor
|
1月前
|
JavaScript Java Python
【Azure 应用服务】在Azure App Service for Windows 中部署Java/NodeJS/Python项目时,web.config的配置模板内容
【Azure 应用服务】在Azure App Service for Windows 中部署Java/NodeJS/Python项目时,web.config的配置模板内容
|
1月前
Mac卸载 Node npm,升级 Node
Mac卸载 Node npm,升级 Node
50 0
|
JavaScript 数据格式 JSON
nodejs npm常用命令
npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。 1、npm install moduleNames:安装Node模块安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。
894 0
|
JavaScript
nodejs---常用npm命令
npm install 安装nodejs的依赖包 例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6 npm install  -g  将包安装到全局环境中 但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。
875 0
|
JavaScript 数据格式 JSON
nodejs npm常用命令
nodejs npm常用命令 npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。
1014 0

推荐镜像

更多