2017-05-26 5 views
0

ノードWebkitにアプリケーションを記述しました。 私は3つのページを持っています:login screen login.html、dashboard.html、 ページ。サーバーからダウンロードし、zipから解凍し、ローカルディレクトリからwindow.location.hrefによって起動されます。 これはアプリケーションの主な機能で、ユーザーがアプリケーションのリポジトリにログインして "ゲーム"の最新コードを取得できるようにします。window.location.hrefによるnode webkitの読み込みページです。requireは関数ではありません。

login.htmlとdashboard.htmlでは、ノードjsが正しく動作しています。ログインアプリケーションは、sudofulログイン後にwindow.location.hrefを使用してダッシュボードを読み込みます。問題は、ローカルディレクトリからロードされた別のページに「require」に関する問題があることです。誰かがなぜ最初のページで機能が必要なのか、別のページでは必要でないことを知っていますか?

ノードリモートパッケージがありますが、このページはリモートサーバーからロードされていません。このページはローカルストレージからロードされます。

私はnodejの動作を誤っていますか? NodeJSコードとアプリケーションでコンパイルされたすべてのページが開始されますか?またはnodejのオブジェクトに追加されます。

答えて

0

答えはかなりシンプルです。 NodeWebkitは、ルートフォルダとしてHTMLファイルを格納して実行するフォルダを使用します。私はhtmlをappルートに移動し、app.jsのsrcを変更しました。その場所から、アプリケーションのためにノードモジュールが表示されます。

ノードの基本を知らずに私のような誰かが、高度なデスクトップアプリを作ることができます。そのためのリモートサーバー...

関連する問題