ノードのパッケージをインポートして反応します.
3671 ワード
フロントエンドアプリケーションのバックエンドで使用されるパッケージを使用しますか?さて、あなたはBrowserifyの助けを借りてそれを行うことができます.
これは、ブラウザで使用するようにコンパイルするノードモジュールを使用するJavaScriptのバンドルです.また、独自の第三者コードを追跡するために使用することができます.
一言で言えば、カスタムコードや外部ライブラリをブラウザーに渡すと、残りの面倒を見る.
今、例えば、サードパーティ製のXMLのJSをあなたのWebアプリケーションに必要な場合は、これらのセットに従う必要があります.
ファイルを作成します.js
Docker Runの使用 (link)
クローンrepo シェルスクリプトを実行します.
- local :このパラメータは、事前にインストールされているノードパッケージを探しているかどうかをスクリプトに指示します.このスクリプトはデフォルトでNPMを使ってパッケージをインストールしようとします.
Browserify Browserify Handbook Using Core Nodejs Modules In React Native Apps React Native ReactJs
何がBrowserifyですか?
これは、ブラウザで使用するようにコンパイルするノードモジュールを使用するJavaScriptのバンドルです.また、独自の第三者コードを追跡するために使用することができます.
どうやって使うの?
一言で言えば、カスタムコードや外部ライブラリをブラウザーに渡すと、残りの面倒を見る.
今、例えば、サードパーティ製のXMLのJSをあなたのWebアプリケーションに必要な場合は、これらのセットに従う必要があります.
ファイルを作成します.js
const convert = require(‘xml-js’);
module.exports = convert;
次に、このファイルを- oオプションでブラウザーに渡す.このファイルは、どのファイルがコード化されたコードを含むかを伝えるために使用されます.$ browserify xmlConverter.js -o xmlComplied.js
このファイルはあなたのWebアプリケーションで利用できるようになりました.しかし、これはネイティブプログラムでは機能しません.Aakash N S あなたが深さに掘り下げたくないならば、そうする方法に関する詳細な指示を与えてください、さもなければ、あなたは読書を続けることができます.私はあなたのためのすべての世話をするスクリプトを構築した、それは両方のWebやモバイルアプリケーションのために動作します.Docker Runの使用 (link)
$ cd <project_directory>
$ docker run -it --rm -v "${PWD}":/app node-to-app-compiler:v0.0.1 <option> <package_name>
例:$ docker run -it --rm -v "${PWD}":/app node-to-app-compiler:v0.0.1 xml-js
端末の使用 (link) クローンrepo シェルスクリプトを実行します.
$ chmod +x compiler.sh
$ ./complier.sh <options> <package_name>
例:$ ./complier.sh xml-js
オプション- local :このパラメータは、事前にインストールされているノードパッケージを探しているかどうかをスクリプトに指示します.このスクリプトはデフォルトでNPMを使ってパッケージをインストールしようとします.
参考文献
Reference
この問題について(ノードのパッケージをインポートして反応します.), 我々は、より多くの情報をここで見つけました https://dev.to/darylaranha/import-node-packages-in-react-and-react-native-2nmmテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol