目录

npm pack 手动下载非本机平台的依赖包

有些依赖包是需要平台支持的,当我们使用npm install时,他只会下载对应平台的包,比如windows的不会下载linux的:

但是某些特殊情况,比如开发用windows,发布用linux,而linux又无法联网下载依赖包。

我们可能就需要在本机下载好linux的包,然后把node_modules整个发给linux机器。

比如 rollup 依赖包,

我们首先去打开node_modules里面的package-lock.json文件,找到rollup。

里面有各种平台对应的依赖包,示例如下:

找到linux平台的依赖包名和版本号,使用npm pack命令:

然后我们把他移动到依赖包目录下,路径按照package-lock的结构,就可以一起发给linux机器了

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
DataFunTalk几秒前
复旦肖仰华:大模型的数据科学!
前端·后端·算法
橙序研工坊6 分钟前
JavaWeb-01-前端Web开发(HTML+CSS)
java·前端·css·html·javaweb
DataFunTalk12 分钟前
重大突破!MCP加持下text-to-sql的关键技术进展
前端·后端
碳烤小咸鱼19 分钟前
蓝桥杯 Web 方向入门指南:从基础到实战
前端·javascript·css·蓝桥杯
inksci22 分钟前
低代码控件开发平台:飞帆中粘贴富文本的控件
前端·javascript·低代码
Mike_jia1 小时前
一篇文章带你了解一款强大的轻量级Docker可视化管理工具---Docker-UI
前端
不懂装懂的不懂1 小时前
【antd + vue】Tree 树形控件:默认展开所有树节点 、点击文字可以“选中/取消选中”节点
前端·javascript·vue.js
Mike_jia1 小时前
一篇文章带你了解一款强大的IT资产管理系统---Snipe-IT
前端
打野赵怀真1 小时前
如何使用jQuery实现一个图片轮播效果?
node.js·php
WEI_Gaot1 小时前
JS OBJECT 1 发展路线
前端·javascript