5.在编辑器中打开配置文件。使用——global标志来编辑全局配置。
一、npm安装
前往nodejs官网下载nodejs版本,傻瓜式安装nodejs,node安装完成npm也就安装好了。
Node.js官网https://nodejs.org/en/download
查看node是否安装成功
Microsoft Windows [版本 10.0.22000.739]
(c) Microsoft Corporation。保留所有权利。
C:UsersAdministrator>node
Welcome to Node.js v16.16.0.
Type ".help" for more information.
>
二、npm语法和常用命令行
很多npm下载依赖报错或者npm依赖下载时卡顿,进度条斜杠不会转动就是npm配置方面出了问题
1.查看当前npm的所有配置设置。
npm config list
2.查看npm某个配置项的值
npm config get [key ...]
或
npm get [key ...]
举例:
C:UsersAdministrator>npm get registry
http://localhost:4873/
3.设置npm某个配置项的键和值
npm config set key=value [key=value...]
npm set key=value [key=value...]
举例:
npm set registry https://registry.npm.taobao.org
4.删除npm某个配置项
npm config delete key [key ...]
举例:
npm config delete registry
5.在编辑器中打开配置文件。使用——global标志来编辑全局配置。
npm config edit
全部命令及操作可以在命令行输入 npm help config 查看官方文档
三、npm报错常见情况
1.npm下载源
npm 下载源可以使用官方的 npm registry 和一些第三方镜像源。常用的第三方 npm 镜像源有:
使用官方的 npm registry 可以在终端中输入以下命令配置:
npm config set registry https://registry.npmjs.org/
npm config set registry https://registry.npm.taobao.org/
使用 cnpm 镜像源可以在终端中输入以下命令配置(全局安装cnpm):
npm install -g cnpm
可以使用 get 命令查看对应的 registry 配置项:
npm get registry
如果想使用官方默认配置项可以使用 delete 命令删除该项的配置:
npm config delete registry
2.代理配置出现问题(绝大多数情况)
代理分为proxy、http-proxy、https–proxy。
http-proxy和https–proxy则是专门针对HTTP和HTTPS协议的代理转发工具。
当你配置了代理之后,在使用 npm 安装包的过程中,npm 会优先使用代理服务器进行依赖安装。如果代理服务器无法连接或者没有相应的依赖包,npm 会自动切换到默认的 registry 进行依赖安装。
但是,如果你希望强制使用 registry 进行依赖安装,可以在使用 npm 安装包时加上 --no-proxy
参数,命令如下所示:
npm install package-name --no-proxy
这样,npm 将会忽略掉你之前配置的代理服务器,直接连接到默认的 registry 进行依赖安装。
npm get proxy
npm get http-proxy
npm get https-proxy
如果想使用官方默认配置项可以使用 delete 命令删除该项的配置:
npm config delete proxy
npm config delete http-proxy
npm config delete https-proxy
3.缓存文件造成的下载问题
当您执行npm install命令安装依赖库时,如果下载所需的文件已经存在于本地缓存中,npm会直接从缓存中读取文件,而不是从远程服务器重新下载。这样可以提高安装速度,并降低网络流量,但也有可能导致安装的模块不是最新版。
如果您想要确保安装的是最新版,您可以使用
npm cache clean --force
npm install --prefer-online
清空npm的缓存,强制执行清除缓存操作。执行此命令后,npm将删除本地缓存中的所有内容,并在下次使用时重新下载最新的模块版本。注意,此命令将不可逆转地删除所有缓存内容,包括所有已安装的模块。
4.恢复 npm 的默认配置
如果要恢复所有默认配置,你可以手动删除npm配置文件 “.npmrc“,默认存放路径:
C:UsersAdministrator.npmrc
这将删除全局配置文件中所有的 npm 配置。请注意,这将重置 npm 配置为默认值。如果你已经自定义了一些 npm 配置,将会丢失这些自定义配置。如果配置内容比较重要,建议保存备份。
四、npm项目中常用的命令行
npm init
npm install
- 安装某个特定的模块。
npm install package-name
npm install -g package-name
npm update
npm update package-name
npm uninstall package-name
npm list
npm search keyword
npm version
关于更多npm的知识感兴趣的可以去官方文档了解,在控制台输入
npm help config
或者前往npm官方网站https://docs.npmjs.com/cli/v9/commands/npm-config
原文地址:https://blog.csdn.net/aaaaadddad/article/details/129399115
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_42442.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!