2016-12-15 12 views
1

携帯電話でもブラウザでも実行可能なアプリを作成したいと思います(もちろん、デバイス依存機能はありません)。ここでの手順は以下のとおりです。ブラウザプラットフォーム用ionic 2が動作しない

イオンはデモ空白--v2開始

CDのデモ

イオンプラットフォームのアドオンブラウザ

イオンビルドブラウザ

CD・プラットフォーム/ブラウザ

php -S localhost:8000

ブラウザでlocalhost:8000を開きます。

enter image description here

私はionicframeworkのドキュメントを見ました。 プラットフォームブラウザについては何もありません。誰でもブラウザで私のアプリケーションをどのように動かせるのかアドバイスできますか?ありがとう。

答えて

0

あなただけionic serveを実行し、ブラウザのプラットフォームを追加する必要はありません。

ionic start --v2 demo blank 

cd demo 

ionic serve 

さらに詳しい情報はhereを見つけることができます。

+0

これは、Webアプリケーションを他のサーバー(たとえば、ノードを実行できないPHPサーバーなど)に展開したいからです。 –

+0

開発中に 'ionic serve'を実行するだけで、変更するたびにwwwフォルダに反映されます。 Webアプリケーションをデプロイするには、wwwフォルダにwebアプリケーションが単に 'asset'と' build'フォルダを持つ 'index..html'ファイルであることがわかります。あなたのサーバはそのindex.htmlをロードするだけでよい。 – sebaferreras

+1

私はこれを知っています。私の問題は、おそらくブラウザで動作していないコードバッドのためにページがロードされていないことです。私は自分のコードをモバイルとブラウザを同時にサポートさせる方法を知りたいです。 –

0

ブラウザプラットフォームを実行する場合は、cd platforms/browserの代わりにcd platforms/browser/wwwを入力し、そこからローカルサーバーを実行します。

0

公式のドキュメントionic2から、そのプラットフォームが以下のスクリーンショットに示すようにiosまたはAndroidのいずれかであることが明らかです。

enter image description here

ですから、ブラウザでそれをレンダリングするとき、あなたは、単にプロジェクトのルートに次のコードを、その後、Webブラウザベースのバージョンを実行し

ionic serve 
0

を使用することができますassets,build & index.htmlなどのサブディレクトリを含む/www/フォルダに生成されます。これは、Webアプリケーションのエントリポイントです。

アプリケーションをステージングパッケージまたはプロダクションバンドルとしてパッケージ化する場合は、同じ/www/の位置にprodビルドを生成する次のコマンドを使用できます。

npm run ionic:build --prod 
関連する問題