【发布时间】:2017-06-12 13:08:57
【问题描述】:
您好,我正在通过 Telerik 平台构建视频流应用程序。我的应用程序结构如下:
我的项目 应用程序 - 包.json - 应用程序.js 节点模块 包.json server.js
我已将 firebase 和 bitmovin 播放器插件添加到我的 node_modules。现在 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.
请指导。
【问题讨论】:
-
在第一个
package.json你必须配置 -
我发现我必须输入:
var myModule = require("custom-module/index");在哪里添加var? ,在单个插件名称下方的dependencies中或在dev dependencies中或最后在代码结束后?
标签: npm telerik nativescript package.json nativescript-telerik-ui