本番用のアプリケーションを構築する方法を説明するこのチュートリアルを見つけました。
私のプロジェクト構造は次のとおりです。
ProjRoot
--> app
*--> ext (this is the extjs folder)
*--> model (model folder it contain the model files of the projec)
*--> view
*--> controller
*--> store
*--> resources
*--> servercode
--> app.html
--> app.js
チュートリアルで説明したように、コマンド プロンプトから ProjRoot に移動し、次のコードを入力しました。
sencha create jsb -a http://localhost/ProjRoot/app.html -p app.jsb3
これにより、1kbのapp.jsb3というファイルが作成されました
次に、次のコードを実行しました
sencha build -p app.jsb3 -d .
これにより、2 つのファイルが作成されました。
1.) app-all.js 3KB
2.) all-classes.js 1KB
app-all.js
一緒に連結された app.js ファイルのコードが含まれていましたall-classes.js
が、その中にコードはありませんでした。その中に次のコードを見つけました。
/*
Copyright(c) 2012 Company Name
*/
チュートリアルによると、これらの 2 つのファイルをサーバーに追加して、アプリケーションを構成できるはずです。しかし、残念ながらそれは私にとってはうまくいきません。ヘルプ ?
また、上記の 2 つのファイルを参照する起動 html ファイルを追加しました。
誰かが私にステップバイステップの指示を与えるか、私が見逃したものを教えてもらえますか?
アップデート
投稿で説明されているようにコマンドを入力すると、次のエラーが表示されます。どうすれば解決できますか?
C:\xampp\htdocs\ProjRoot>sencha create jsb -a a
pp.html -p proj.jsb3 -v
Error thown from your application with message: TypeError: 'null' is not a const
ructor