こんにちは、私はtelerikプラットフォームを通じてビデオストリーミングアプリを構築しています。マイアプリの構造は次のようになります。Telerikプラットフォームnpmパッケージを管理する
私のプロジェクト アプリ - package.json は - node_modules package.json server.js
私はnode_modulesにfirebaseとbitmovinプレーヤープラグインを追加したがapp.js 。 Telerikのプラットフォームのドキュメントでは、package.jsonファイルへの参照を追加するようになりました。
私はpackage.jsonファイルを開く必要がありません。 2つのファイルがあります。以下のように見えるプロジェクトルートの最初の1: { "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ファイルは、アプリケーションフォルダにある次のようになります。 { "name": "tns-template-blank", "main": "app.js", "version": "2.5.0", "author": "Telerik <[email protected]>", "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 });
上記の図に示されているtelerikプラットフォームのマニュアルに記載されているように、package.jsonファイルを設定する必要があり、モジュールの必要参照を入力する場所(bitmovinプレーヤー& firebaseなど)はありません。 8.
をご参考ください。
最初の 'パッケージにあります。json'を設定する必要があります –
私は次のように入力しなければなりません:var myModule = require( "custom-module/index") '; 'var'をどこに追加するのですか? 、個々のプラグイン名の直下にある '依存関係'にあるか、 'コードが終了したあと、最後に' dev dependencies'または? – Swap