嗨,我正在通过 Telerik 平台构建视频流应用程序。我的应用程序结构如下所示:
我的项目应用程序 - package.json - app.js node_modules package.json server.js
我在我的 node_modules 中添加了 firebase 和 bitmovin player 插件。现在 Telerik 平台文档说:添加对 package.json 文件的需求引用。
我不知道需要打开哪个 package.json 文件。有两个文件。项目根目录中的第一个看起来像:
{
"dependencies": {
"tns-core-modules": "2.5.1",
"bitmovin-player": "7.2.0-rc6",
"firebase": "4.1.2"
},
"devDependencies": {
"nativescript-dev-android-snapshot": "0.0.6",
"@types/firebase": "2.4.31"
}
}
另一个 package.json 文件位于 app 文件夹中,如下所示:
{
"name": "tns-template-blank",
"main": "app.js",
"version": "2.5.0",
"author": "Telerik <support@telerik.com>",
"description": "Nativescript blank project template",
"license": "Apache-2.0",
"keywords": [
"telerik",
"mobile",
"nativescript",
"{N}",
"tns",
"appbuilder",
"template"
],
"repository": {
"url": "https://github.com/NativeScript/NativeScript/commit/30aca890749e9e3fb9bd0f5ddc9de5b6995859bc"
}
}
app.js 文件看起来像:
var application = require('application'),
mainModule = 'navigation/navigation';
application.start({
moduleName: mainModule
});
我没有得到需要配置哪个 package.json 文件以及在哪里输入模块的 require 引用(如 bitmovin player 和 firebase ),如上图步骤号所示的 Telerik 平台文档中所述。8.
请指导。