1

NativeScriptを学んでいます。たとえば、このGuid ジェネレーター パッケージを NativeScript アプリに含めたいと考えています。私の質問は、どのようにですか?コマンドライン ツールによって生成されたディレクトリ構造を確認すると、次の関連部分が表示されます。

node_modules
app
  tns_modules
  package.json
package.json  

node-uuid./package.json または ./app/package.jsonに追加しますか? アプリでそれを参照するにはどうすればよいですか?たとえば、app.js ファイルの uuid を使用したい場合、それはどのようなものでしょうか? NativeScript のパッケージ構造と、実行時に実際に読み込まれる方法のために、私は少し混乱しています。

ありがとう

4

1 に答える 1

1

{N} アプリのルートから npm install を実行します。

npm install --save node-uuid

依存関係は外側の package.json に追加されます。

app.js ファイルで、通常どおり使用します。

var uuid = require('node-uuid'); 

tns run <platform>またはを実行するtns build <platform>と、内部のモジュールが のnode_modules/下のフォルダーにコピーされます。platforms/たとえば、Android の場合は になりますplatforms/android/assets/app/tns_modules/node-uuid。ビルド プロセスはplatforms/ディレクトリの下で完了します。

于 2015-07-30T08:00:24.340 に答える