在工作过程中遇到淘宝npm镜像失败的问题,原因是因为仓库地址已更新,原来的旧地址更新了。解决的办法是将旧的地址`https://registry.npm.taobao.org`替换为新的地址`https://registry.npmmirror.com',并通过`npmconfigsetregistry`进行配置。
操作配置步骤如下:
1、查看镜像仓库
npm config get registry
2、设置镜像仓库
npm config set registry https://registry.npmmirror.com
3、分享一下常用的npm命令及其简要说明
-
安装依赖
npm install <package-name>: 安装指定名称的包。npm install <package-name>@<version>: 安装指定名称和版本的包。npm install: 在包含package.json的项目目录中运行此命令,以安装package.json中列出的所有依赖。npm install --save: (已弃用,但在老项目中可能见到)将包添加到package.json的dependencies中。npm install --save-dev: (已弃用)将包添加到package.json的devDependencies中。现在可以使用npm install <package-name> --save-dev或简写为npm install -D <package-name>。
-
更新依赖
npm update <package-name>: 更新指定名称的包到最新版本。npm update: 更新package.json中列出的所有依赖到最新版本。
-
卸载依赖
npm uninstall <package-name>: 卸载指定名称的包。npm uninstall --save <package-name>: (已弃用)从package.json的dependencies中移除包。npm uninstall --save-dev <package-name>: (已弃用)从package.json的devDependencies中移除包。现在可以使用npm uninstall <package-name> --save-dev或简写为npm uninstall -D <package-name>。
-
查看包信息
npm view <package-name>: 查看指定包的详细信息。npm list: 列出项目中的所有依赖及其版本。
-
发布和版本控制
npm init: 初始化一个新的package.json文件。npm version <patch|minor|major>: 更改包的版本,并更新package.json文件。npm publish: 发布包到 npm 仓库。
-
其他常用命令
npm run <script-name>: 运行package.json文件中scripts部分定义的脚本。npm start: 运行package.json文件中scripts部分的start脚本。npm test: 运行package.json文件中scripts部分的test脚本。npm cache clean --force: 清理 npm 缓存。npm link: 将当前目录链接到全局安装,以便在其他项目中可以使用它。npm help: 显示 npm 的帮助信息。
这只是 npm 命令的一小部分,但它涵盖了大多数日常使用的场景。要获取更详细的信息和示例,您可以在命令行中运行 npm help 或访问 npm 的官方文档。
6156

被折叠的 条评论
为什么被折叠?



