如何在package.json中指定从GitHub Raw URL直接下载文件?
从GitHub Raw URL获取文件的NPM配置方法
依赖配置语法:直接在
package.json的依赖分组中填写完整的raw URL即可,示例如下:{ "dependencies": { "自定义包别名": "http://raw.githubusercontent.com/[用户名]/[仓库名]/[分支名]/[文件路径]" } }替换方括号里的内容为实际信息即可。
分组选择:
- 如果该文件是项目运行阶段必需的,放在
dependencies下 - 如果仅用于开发环节(如构建工具配置、测试资源等),放在
devDependencies下
- 如果该文件是项目运行阶段必需的,放在
快捷安装命令:也可以直接通过CLI命令完成安装并自动写入
package.json,无需手动编辑:# 安装到生产依赖 npm install --save http://raw.githubusercontent.com/[用户名]/[仓库名]/[分支名]/[文件路径] # 安装到开发依赖 npm install --save-dev http://raw.githubusercontent.com/[用户名]/[仓库名]/[分支名]/[文件路径]注意事项:
- 这种方式没有版本锁定,每次执行
npm install都会重新拉取该URL对应的最新文件 - 若仓库是私有仓库,需要先配置GitHub访问令牌才能正常下载
- 这种方式没有版本锁定,每次执行
内容的提问来源于stack exchange,提问作者user16004728
相关产品推荐
相关产品推荐

