5.

【julia/Genie】アプリケーションのロード

ページの作成
テンプレートを更新

ページの作成

親となるページを選択してください。

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球

子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール

親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!

例えば以下の様にアプリケーション依存であるコントローラー作成コマンド等を実行する場合、事前にアプリケーションをロードする必要がある。

julia> MyApp.newcontroller("Books")
ERROR: UndefVarError: MyApp not defined
Stacktrace:
 [1] top-level scope at none:0

↑アプリケーションをロードする前だとアプリケーションコマンドはエラーとなる。

従って以下のように事前にアプリケーションをロードさせる必要がある。

※juliaを起動させるのはアプリケーションディレクトリに移動してからにすること。

julia> using Pkg

julia> pkg"activate ."

julia> Genie.loadapp()
 _____         _
|   __|___ ___|_|___
|  |  | -_|   | | -_|
|_____|___|_|_|_|___|

┌ Info: 
│ Starting Genie in >> DEV << mode
└ 
[ Info: Logging to file at C:\T\Projects\MyApp\log\dev.log

julia> MyApp.newcontroller("Books")
2019-06-02 14:24:53:DEBUG:Main: New controller created at app\resources\books\BooksController.jl

 

子ページ
子ページはありません
同階層のページ
  1. インストール
  2. アプリケーションの作成
  3. エラー一覧
  4. ローカルのウェブアプリケーションサーバーの起動方法
  5. アプリケーションのロード
  6. コントローラーの作成と基本

最近の質問

コメント一覧

コメントがありません

ログインしなければコメント投稿はできません。