【问题标题】:How to import git repo as a node module?如何将 git repo 作为节点模块导入?
【发布时间】:2021-05-02 06:44:25
【问题描述】:

我在 React 项目中使用数据加载器。它不适用于 webpack5,所以我直接在 node_module 源代码中解决了这个问题。因为这个 repo 没有被积极维护,所以我的 pr 不会很快被合并。

所以我已经分叉了项目,推送了我的修复,现在我尝试直接在我的代码中使用它,而不创建特殊的节点库。

我试图在我的 package.json 中写这个:

    "dataloader": "git+https://github.com/myusername/dataloader.git#master",

它不起作用。 import DataLoader from "dataloader"; 行声称找不到模块数据加载器。

如何解决这个问题?

【问题讨论】:

    标签: reactjs github dataloader


    【解决方案1】:
    "dependencies": {
       "dataloader": "git+https://github.com/myusername/dataloader.git",
    }
    

    必须在依赖括号内。 添加后你已经运行npm i 并确认签入 node_modules 文件夹。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-30
      • 1970-01-01
      • 2017-04-03
      • 1970-01-01
      • 2020-01-06
      • 2017-01-06
      相关资源
      最近更新 更多