76

Cordova でラップするのではなく、通常の Web アプリケーションに ionic フレームワークを使用することは可能ですか?

4

6 に答える 6

6

Ionic でのハイブリッド Web アプリ以外のサポートはあまりないと思いますが、Mobile Angular UIで、モバイル Web をサポートする非常に類似した代替手段を確認できます。

于 2014-10-04T15:02:09.633 に答える
4

オラン そうですね。

「app.js をノード化」すると、アプリがサーバーを実行します。必要なすべてのファイルをこのサーバーに提供する必要があります。Ionic アプリケーションでは、基本的にwwwフォルダーです。次の例では、 wwwフォルダーのすべてのコンテンツをパブリックフォルダーに配置します。

私のルート フォルダーにはapp.jsファイルとpublicフォルダーがあります。app.js は次のようになります

var express = require('express');
var app = express();
var server = require('http').createServer(app);

app.get('/', function (request, response) {
    response.sendFile(__dirname + "/public/index.html");
});
app.use(express.static(__dirname, 'public'));

publicフォルダーには、すべてのフロントエンド css と js があります。上記のコードにはpublicフォルダー全体が含まれています。publicの index.html には、次のようにpublic/を含むファイルを含める必要があります。

<script src="public/lalala.js"></script>

Node.js+Ionic Framework について、どなたでもお気軽に質問してください。

于 2015-01-07T14:25:42.020 に答える
0

ハイブリッド モバイル アプリには ionic フレームワークを選択しますが、Web アプリケーションのフロントエンド部分は ionic フレームワークにはありません。

たとえば、Angular AngularJS UI の純粋な Angular または Kendo UIで Web アプリケーション部分を実行します。

同じチームが両方のプラットフォーム (モバイルと Web) で生産性を上げることができれば、より効率的です。

それが役に立てば幸い。

于 2016-04-13T07:01:50.283 に答える