为了账号安全,请及时绑定邮箱和手机立即绑定

有没有一种方法可以在package.json中自动建立依赖关系?

有没有一种方法可以在package.json中自动建立依赖关系?

墨色风雨 2021-04-16 09:15:27
我使用firebaseui,并且我需要使用法语本地化来构建它,因为本地化的版本不会发布到npm。我目前的package.json样子是这样的:"dependencies": {    "firebaseui": "^3.5.2"}有没有一种方法可以更改它,以便firebaseui使用build-js-fr参数on进行构建npm install?
查看完整描述

2 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

正如我们在这个Github问题中所发现的:

[本地化]稍后可能会出现。

我不建议您使用自己的构建使用本地fork,因为您将与主存储库分离,从而失去升级等功能。但是,对此问题的评论建议使用patch-package,一个npm模块,该模块将允许您进行“创可贴”。对我来说似乎还好。

所以我建议以下计划:

  • 您可以firebaseui直接在node_modules文件夹内更新构建方式。

  • 然后npx patch-package firebaseui,将创建一个paches/firebaseui-3.5.2.patch

  • 将此文件夹添加到您的源代码管理中,每个团队成员都将在上获得补丁npm i

  • 一旦firebaseuilib得到正确的权限,就放弃补丁。


查看完整回答
反对 回复 2021-04-29
  • 2 回答
  • 0 关注
  • 298 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信