在NativeScript应用程序

时间:2015-07-27 12:34:52

标签: javascript nativescript

我正在学习NativeScript。例如,我想在我的NativeScript应用程序中包含此Guid generator package。我的问题是,怎么样?我查看命令行工具生成的目录结构,我看到以下相关部分:

node_modules
app
  tns_modules
  package.json
package.json  

我是否将node-uuid添加到./package.json或./app/package.json?我如何在我的应用程序中引用它呢?例如,如果我想从app.js文件中使用uuid,那会是什么样的?由于NativeScript的包结构以及在运行时实际加载的内容,我有点困惑。

由于

1 个答案:

答案 0 :(得分: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为例,它将位于{{1} }}。构建过程在platforms/android/assets/app/tns_modules/node-uuid目录下完成。