惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
J
Java Code Geeks
Martin Fowler
Martin Fowler
宝玉的分享
宝玉的分享
V
Visual Studio Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
M
MIT News - Artificial intelligence
U
Unit 42
博客园 - 三生石上(FineUI控件)
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
I
InfoQ
WordPress大学
WordPress大学
H
Help Net Security
D
Docker
B
Blog
腾讯CDC
A
About on SuperTechFans
Recent Announcements
Recent Announcements
雷峰网
雷峰网
有赞技术团队
有赞技术团队
C
Check Point Blog
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

博客园 - googlegis

windows 下 CodeX 提示 Computer Use plugins unavailable 使用gzip压缩3dtiles Cesium 加载 3dtiles 优化方案 Bad owner or permissions on /var/lib/jenkins/.ssh/config docker 删除 容器和镜像 docker 下安装 gitlab EE docker 在 linux 下的安装及使用 npm/npx 指定源 根据经纬度获取地形数据高程 GeoServer加载shp文件后中文乱码 Cesium中glb模型颜色暗淡解决 mongod.service failed with result exit-code npm、pnpm系统禁止了脚本的执行 当前计算机配置不支持 wsl2--已解决 hexo 推送需要github的用户名 el-switch 初始化时触发切换 使用vim修改linux中的文件 在 wsl2 中安装redis wsl 安装 Module '"element-plus"' has no export memeber 'ElMessage'. Did you mean to user 'import ElMessage from "element-plus" CodeBlocks window下安装后找不到编译器 CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory Error message "error:0308010C:digital envelope routines::unsupported"
npm install 指定安装源
googlegis · 2026-08-12 · via 博客园 - googlegis

全局配置,指定镜像源

// 配置全局的 npm 镜像源, 如下,设置使用淘宝镜像源
npm config set registry https://registry.npm.taobao.org

安装 npm 包时,指定镜像源

 // 安装 <pkg> 时,使用淘宝镜像源

npm install <pkg> --registry=https://npm.taobao.org

.npmrc 文件中设置镜像源

 // <xxx>域的包,使用此镜像源进行安装

@xxx:registry=https://registry-npm.rd.xxx.com

// 其它的包,使用此镜像进行安装
registry=https://registry.npmjs.org

package.json 中指定包的镜像源

// package.json
"xxx-upload-map-plugin": "https://registry.npmjs.org/xxx-upload-map-plugin/-/xxx-upload-map-plugin-0.1.33.tgz"

package.json文件配置 

在package.json文件中,添加publishConfig属性,这样可以指定npm源发布仓库(可以用于公司的npm私库)需要提前登录

"publishConfig": {
"registry": "http://xxxxx/"
}

npm install

在一个含有 package.json 的文件夹下,执行 npm install(注:不带参数),

将会安装 package.jsondependencies 指定的包,如果有 package-lock.jsonnpm-shrinkwrap.json,则此两者优先级较高:

npm-shrinkwrap.json > package-lock.json > package.json