【问题标题】:How to implement dendency module linking in my module如何在我的模块中实现依赖模块链接
【发布时间】:2023-03-31 08:13:01
【问题描述】:

我目前正在为 React Native 开发自己的包模块。 作为依赖,它将具有 react-native-community/async-storage。

安装需要异步存储:

  • 链接

  • 安装可可豆荚

所以问题是我怎样才能以这种方式在我的模块中添加这个依赖项,所以最终只需要:

  • npm install 'MyModuleName'

就是这样,无需任何额外的链接和安装。 由于异步存储依赖项将在 'MyModuleName'/node_modules 文件夹中处理,而不是在项目之一中。

【问题讨论】:

    标签: react-native npm dependencies package asyncstorage


    【解决方案1】:

    不,你不能这样做,你必须使用 async-storage 作为 peerDependencies 这是在你的模块中使用其他库的唯一方法。

    【讨论】:

    • 但是我检查了其他使用 async-storage 的模块,并且在 package.json 文件中 async-storage 被定义为dependencies,而不是peerDependencies
    • 你能告诉我一个示例模块吗
    • 要使用上述模块 asyncstorage 必须在您的项目中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-08
    • 2019-02-11
    • 1970-01-01
    • 2021-04-19
    • 2016-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多