当前位置: 首页 > news >正文

修改源码,打patch包,线上环境不生效

1.首先看修改的源码文件是否正确

   在node_modules中,找对应的包,然后查看包中package.json 的main和module。如果用require引入,则修改lib下面的组件,如果是import引入则修改es下面的文件

  • main 对应commonjs引入方式的程序入口文件
  • module对应esmodule引入方式的程序入口文件

2.patch包版本,是否跟package.json的包版本一致

3.打包部署是否有权限

在使用npm进行安装依赖或者项目构建时,我们可能会遇到一些需要特殊处理的情况。比如说,某些环境下(特别是以root用户身份运行时)执行npm命令可能遇到权限问题。--unsafe-perm 这个参数主要用于解决此问题的。

我们在重新安装依赖前,可以先执行:npm set unsafe-perm true

当你添加 --unsafe-perm=true 参数后, npm将不再尝试修改正在运行脚本进程权限, 这样可以确保脚本可以按照预期访问文件和执行任务。

http://www.lryc.cn/news/378499.html

相关文章:

  • NUC980-OLED实现全中文字库的方法
  • UEFI 启动原理及qemu 虚拟化中使用
  • 35、正则表达式
  • Ubuntu20.04中复现FoundationPose
  • 【Qt快速入门(四)】- QLabel文本框的使用
  • 用Python设置Excel工作表网格线的隐藏与显示
  • 自回归模型胜过扩散模型:用于可扩展图像生成的 Llama
  • 访问外网的安全保障——反向沙箱
  • 【绝对有用】C++ 字符串进行排序、vector增加内容 和 剔除值
  • GenICam标准(一)
  • 【Redis】分布式锁基本理论与简单实现
  • Web开发技术大作业(HTML\CSS\PHP\MYSQL\JS)
  • 【全开源】沃德会务会议管理系统(FastAdmin+ThinkPHP+Uniapp)
  • 尚硅谷大数据技术ClickHouse教程-笔记01【ClickHouse单机安装、数据类型】
  • 生产管理系统看板,在自动化设备领域的创新应用
  • 分享一个图片转换工具XnConvert
  • Nginx后端超时504重复请求
  • 环境配置04:Pytorch下载安装
  • 【杂记-浅谈私有地址】
  • Java基础学习-数组
  • 爬虫 pandas Linux Flume Pig填空题
  • Spring框架中哪些地方使用了反射
  • 难辨真假的Midjourney案例(附提示词):适合练手
  • 数据库讲解---(数据库保护)【上】
  • 【Android】【Compose】Compose的简单介绍
  • 对接钉钉Stream模式考勤打卡相关事件的指南
  • CRMEB PRO企业微信通讯录配置
  • 直播新篇章 | 金仓数据库“零距离”探索与知识挑战双重奏
  • List的介绍
  • Uniapp获取具体地理位置