npmに公開せずにreact-native用に作成されたnpmライブラリを使用する方法

krishnakumarcn

私はreact-native-create-libraryを使用してnpmライブラリを作成しました新しく作成したライブラリをnpmに公開できます。しかし、開発中は、react-nativeプロジェクトでローカルでテストすることはできません。

package.jsonの依存関係セクションにファイルパスを追加して追加しようとすると、このエラーが発生します

エラー:エラー:失敗を束ねる解決モジュールにできないreact-native-test-library-abcd-oneからC:\Users\kk\TestLibABCD1\LibraryTester\App.js:モジュールはreact-native-test-library-abcd-one速攻モジュールマップに存在しません。

npm installreact-native-test-library-abcd-oneを実行すると機能します。

この場合、どうすればローカルライブラリをリンクできますか?

Suraj malviya

のライブラリ名に対して設定されたgitcloneurlを使用する必要がありますpackage.json

これが、より大きなソフトウェア/ライブラリが段階的に開発される方法です。gitなどを使用してバージョン管理する必要があります。:)

これは次のようになります。

"react-native-touch-id": "https://github.com/surajj2223/react-native-touch-id.git"

それがあなたのライブラリではなかった場合、そのようなことが必要な単純なユースケース:特定のライブラリで必要に応じてコードを変更して、今すぐ独自のバージョンのライブラリを作成し、次にnpm install/yarn install変更を失うとgitにアップロードしていません。だから何ができるかは、

  1. 元のライブラリをフォークします。
  2. クローンを作成して変更を加え、プッシュします。
  3. 次に、ライブラリのクローンURLをライブラリ名に対して使用します。 package.json
  4. npm install/yarn install そして、あなたは今行ってもいいです。

また、他の人も必要とするような本当に一般的な変更を行う場合は、元のライブラリにプルリクエストを送信してマージし、コミュニティにも役立つようにすることをお勧めします。

お役に立てれば。ハッピーコーディング:)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

npm、.npmignoreを使用せずにsrcdirの公開を避けます

分類Dev

SymfonyでnpmとともにインストールされたJavaScriptライブラリを使用する方法

分類Dev

npmを使用してパッケージのソースtarballリリースを公開せずに作成する方法

分類Dev

LinuxでWindows用に作成されたソフトウェアライブラリを使用する(dllを使用)

分類Dev

expoxdeを使用せずにexpoアプリを公開する方法

分類Dev

React-NativeコンポーネントをNPMに公開する方法は?

分類Dev

コマンドラインスクリプトをnpmに公開する方法

分類Dev

インポートで「dist」を使用せずにTypeScriptモジュールをNPMで公開するにはどうすればよいですか?

分類Dev

reactを含めずにnpmを介してreactベースのコンポーネントを公開するにはどうすればよいですか?

分類Dev

importとrequireの両方で使用できるライブラリをnpmに公開するにはどうすればよいですか?

分類Dev

Facebookは公開せずにフィードに公開します

分類Dev

npmがインストールされたreact-nativeを使用するようにreactnative androidライブラリを構成するにはどうすればよいですか?

分類Dev

npmに公開せずに、ノードアプリケーションで小さな名前付きパッケージを定義します

分類Dev

npmがインストールされたrequireJSをブラウザに使用する方法

分類Dev

最初にライブラリを構築せずに、AngularライブラリにNPM Linkを使用することは可能ですか?

分類Dev

ライブラリを複数のnpmレジストリに同時に公開できますか?

分類Dev

部分的に型指定されたライブラリを使用する

分類Dev

npmレジストリに公開できません、401エラー

分類Dev

パス全体を公開せずにRailsCarrierwaveのURLを表示する

分類Dev

ソースコードを公開せずにSwiftライブラリを配布するにはどうすればよいですか?

分類Dev

スクリプトを使用せずに静的ファイルをAzureCDNに公開する方法

分類Dev

npmはnexusに公開します

分類Dev

JSライブラリで動的に作成された交差オブザーバーを参照する方法

分類Dev

わずかに変更されたJMTPライブラリをJavaプロジェクトで使用する方法

分類Dev

LinuxとMac OS X用にコンパイルされたWindows DLLライブラリをgoで使用する

分類Dev

uglify.jsの問題を抱えずにクラスであるReactコンポーネントをNPMに公開するにはどうすればよいですか?

分類Dev

npmに公開していますが、 `main`で定義されたファイルは公開されていません

分類Dev

Visual Studio 2019で.nupkgを生成せずに.NET標準ライブラリを公開する方法はありますか?

分類Dev

TypeScriptを使用して開発用に作成されたモジュールでnpmリンクを使用するにはどうすればよいですか?

Related 関連記事

  1. 1

    npm、.npmignoreを使用せずにsrcdirの公開を避けます

  2. 2

    SymfonyでnpmとともにインストールされたJavaScriptライブラリを使用する方法

  3. 3

    npmを使用してパッケージのソースtarballリリースを公開せずに作成する方法

  4. 4

    LinuxでWindows用に作成されたソフトウェアライブラリを使用する(dllを使用)

  5. 5

    expoxdeを使用せずにexpoアプリを公開する方法

  6. 6

    React-NativeコンポーネントをNPMに公開する方法は?

  7. 7

    コマンドラインスクリプトをnpmに公開する方法

  8. 8

    インポートで「dist」を使用せずにTypeScriptモジュールをNPMで公開するにはどうすればよいですか?

  9. 9

    reactを含めずにnpmを介してreactベースのコンポーネントを公開するにはどうすればよいですか?

  10. 10

    importとrequireの両方で使用できるライブラリをnpmに公開するにはどうすればよいですか?

  11. 11

    Facebookは公開せずにフィードに公開します

  12. 12

    npmがインストールされたreact-nativeを使用するようにreactnative androidライブラリを構成するにはどうすればよいですか?

  13. 13

    npmに公開せずに、ノードアプリケーションで小さな名前付きパッケージを定義します

  14. 14

    npmがインストールされたrequireJSをブラウザに使用する方法

  15. 15

    最初にライブラリを構築せずに、AngularライブラリにNPM Linkを使用することは可能ですか?

  16. 16

    ライブラリを複数のnpmレジストリに同時に公開できますか?

  17. 17

    部分的に型指定されたライブラリを使用する

  18. 18

    npmレジストリに公開できません、401エラー

  19. 19

    パス全体を公開せずにRailsCarrierwaveのURLを表示する

  20. 20

    ソースコードを公開せずにSwiftライブラリを配布するにはどうすればよいですか?

  21. 21

    スクリプトを使用せずに静的ファイルをAzureCDNに公開する方法

  22. 22

    npmはnexusに公開します

  23. 23

    JSライブラリで動的に作成された交差オブザーバーを参照する方法

  24. 24

    わずかに変更されたJMTPライブラリをJavaプロジェクトで使用する方法

  25. 25

    LinuxとMac OS X用にコンパイルされたWindows DLLライブラリをgoで使用する

  26. 26

    uglify.jsの問題を抱えずにクラスであるReactコンポーネントをNPMに公開するにはどうすればよいですか?

  27. 27

    npmに公開していますが、 `main`で定義されたファイルは公開されていません

  28. 28

    Visual Studio 2019で.nupkgを生成せずに.NET標準ライブラリを公開する方法はありますか?

  29. 29

    TypeScriptを使用して開発用に作成されたモジュールでnpmリンクを使用するにはどうすればよいですか?

ホットタグ

アーカイブ