簡體   English   中英

在NativeScript應用中使用Node包

[英]Using Node package in NativeScript app

我正在學習NativeScript。 例如,我想在我的NativeScript應用程序中包含這個Guid生成器包 我的問題是,如何? 我看一下命令行工具生成的目錄結構,並看到以下相關內容:

node_modules
app
  tns_modules
  package.json
package.json  

是否將node-uuid添加到./package.json或./app/package.json? 那我該如何在我的應用程序中引用它? 例如,如果我想使用app.js文件中的uuid,那會是什么樣? 由於NativeScript的包結構以及運行時如何實際加載,我有些困惑。

謝謝

從您的{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/目錄下完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM