問題タブ [angular-fullstack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cordova - angular-fullstack-generator を使用した phonegap アプリ
タスクは、yeomanによってangular-fullstack-generatorで作成されたアプリをphonegapで実行することです。
興味のある方のために、これらは私が見つけた最も有望なチュートリアルです:
Holly Schinsky によるPhoneGap+AngularJS のクイック スタート ガイド。(UI パーツは機能しますが、機能は機能しません - 基本的なセットアップでは)
Brian FordによるAngularJS を使用した PhoneGap アプリの構築。(コードベースがいくつかの時点で変更されたように見えるので、実際には機能しませんでした)
最初のチュートリアルで、yeoman チームによるangular-generatorを使用した実用的なソリューションにたどり着きました。しかし、angular-fullstack-generator を使用すると、次の問題が発生します。コンソールには次のように表示されます。
したがって、これまでの私の疑いは<base href="/">
、のヘッドで生成されたタグindex.html
です。このSO-questionに似ています。単純に削除することはできません。
今、うなり声の私の理解は限られていますが、なぜそれは与えられた方法で動作するのgrunt serve
ですか?
そして、これをphonegapで動作させるにはどうすれば修正できますか?
angularjs - yo angular-fullstack heroku デプロイメントの失敗
私はすぐに使用できるangular-fullstack(mongoなし)を使用しています。私が使うとき
すべてが正常に展開されているようです。「cd dist && heroku open」を実行すると、サーバーが実行されているように見えてロードしようとしますが、次のエラーが表示されます。
この投稿https://github.com/DaftMonk/generator-angular-fullstack/issues/164を見つけましたが、役に立ちませんでした:(。
どんなアドバイスでも大歓迎です!
javascript - angularフルスタック用にyeomanによって生成されたコード構造で静的コンテンツを提供する
angular フルスタック用に yeoman によって生成されたコード構造に従っています。
core.js
というファイルに呼び出されるスクリプトを含めたいと思いますapp.html
。
- 静的ファイルを提供するために、これのどこにも express.static はありません。
- 使用してみましたが、役に立ちませんでした。
それを見つけることができず、404 を返します。
どうすればこれを回避できますか?
以前にも発生していましたが、express.static を使用して、それが指す場所からファイルを提供することで回避できました。
今回は役に立ちませんでしたが。
アップデート:
Musicというフォルダーにapp.htmlがあります。同じフォルダーに、app.html に含める core.js ファイルを配置した js というサブフォルダーがあります。絶対パスと相対パスを使用してアクセスしようとしましたが、役に立たず、それでも 404 が返されます。
heroku - まったく新しい AngularFullstack アプリが Heroku にデプロイされない
アプリを Heroku にデプロイできません。数か月前に開始したアプリではこの問題は発生していないため、最新の Angular Fullstack では何か問題があるに違いないと思います。数時間のトラブルシューティングの後、空のディレクトリに完全に新しいアプリを作成した場合に AngularFullstack がデプロイされるかどうかを確認するためだけに、ゼロから始めることにしました。
ターミナルでアプリを作成しました: yo angular-fullstack
他に何もせずに、端末に次のように入力してアプリを Heroku にデプロイしました: yo angular-fullstack:heroku
最後に、Heroku の Web アドレスにアクセスすると、次の「アプリケーション エラー」が表示されます。アプリケーションでエラーが発生したため、ページを提供できませんでした。しばらくしてからもう一度お試しください。
アプリケーションの所有者である場合は、ログで詳細を確認してください。
Heroku のログを見ると、完成したプロジェクトで発生していたのとまったく同じエラーが表示されます。
エラー: ENOENT、そのようなファイルまたはディレクトリはありません '/app/dist/public/favicon.ico'
このファイルをディレクトリ構造のどこにでも配置しようとしました。新しいアプリのディレクトリ構造には「dist」はありません。このディレクトリを grunt serve:dist を使用して古いアプリに配置しましたが、 public フォルダーにあるにもかかわらず、 favicon.ico を見つける問題は解決しません。ただし、上部に「アプリ」ディレクトリはなく、Mac の「ユーザー」パスを探し始めます。修正方法がわからない問題のこの部分だと思います。
node.js - Yeoman アプリを Heroku にデプロイする際の問題
AngularFullstack (ノード) アプリを Heroku にデプロイしようとしています。端末でアプリを作成しました: yo angular-fullstack
. Heroku にデプロイしようとするたびに、デプロイされたアプリに移動すると、次のようになります。
アプリケーションエラー
アプリケーションでエラーが発生したため、ページを表示できませんでした。しばらくしてからもう一度お試しください。
アプリケーションの所有者である場合は、ログで詳細を確認してください。
ログは次のとおりです。
最初はファビコンに問題があると思っていましたが、移動して多くのサーバー/構成ファイルをいじった後、Herokuに既に正常に配置されている別のAngularFullstackアプリをアップロードしようとしました. 再アップロードしようとすると、独自の Heroku アプリで更新できるにもかかわらず、まったく同じエラーが発生します。問題のアプリが破損している場合に備えて、他の Heroku アプリも作成しようとしましたが、それでも同じエラーが発生します。これは、Heroku にアップロードしようとしている方法に何か問題があると思わせます。
これを念頭に置いて、Heroku にデプロイしようとしている手順は次のとおりです。
$ cd dir
$ heroku login
$ heroku git:remote -a nameOfApp
$ git init
$ git add .
$ git add -A
$ git commit -m "doesntMatter"
$ git push -f heroku
javascript - ノード クライアント ソケットに接続しようとすると、サーバー ソケット コンソールに再帰メッセージが表示される
ジェネレーター Angular-Fullstack を使用してプロジェクトを開始しました。外部ノード クライアント (他のマシンで実行中) が Angular-FullStack プロジェクトのソケット サーバーに接続できるようにしたいと考えています。
シンプルなノード サーバーとクライアントでテストしたところ、正常に動作しました。コードは次のとおりです。
ノード サーバー:
ノード クライアント:
サーバーコンソール:
クライアントコンソール
しかし、Angular-Fullstack プロジェクトで同じ NODE CLIENT: を使用したい場合、機能しません。
このコードを myproject/server/config/socketio.js に追加しました
socketio.js
そして、サーバーのコンソールにこの再帰メッセージが表示されます。
しかし、それは実際には決してつながりません。Angular-Fullstack プロジェクトのサーバー側の構成にあるはずですが、わかりません。
任意のアイデアありがとう
angularjs - angular meanstack プロジェクトでテンプレートを jade から html に変更する方法
Yo angular fullstack を使用してプロジェクトを作成していたときに、jade is template engin を選択しました。しかし、私はそれをhtmlに変更したい。そして、すべての jade ファイルを html ファイルに変更したいと思います。それは可能であり、可能であればどのようにできますか。