2016-06-23 11 views
1

私はextjs 4で書かれたwebappを持っていて、バックエンドの実装としてサーバーとJavaとしてapache-tomcatを使用しています。今までsencha cmdを使用していません。私はindex.htmlのextjsライブラリを以下のように呼んでいますextjs 4からextjsへのアップグレード6

私はいくつかの疑問があります。
1.アップグレードのためにextjs 4をindex.htmlのextjs 6 libファイルに置き換えることはできますか?

2.私はsencha cmdを使用していませんので、scratch(sencha cmdではなく)から書き直すことを意味する場合でも、index.htmlから呼び出している間にtakeits機能(サーバーとしてtomcat)を使用できますか?

  1. 私がsencha cmdを使用している場合、tomcatサーバーにアプリケーションを展開し、index.htmlからbootstrap.jsを呼び出すことは可能ですか?

答えて

1

あなたはCmdをを使用しない場合は、ExtJSの6でExtJSの4を交換して、アップグレードプロセスの最初のステップです(あなたがCmdをを使用している場合、単にフレームワークを交換しないでください - 新しいCmdを持つ新しいアプリを作成し、新しいフレームワークのバージョン、そしてあなたのコードのコピー)。 その後、退屈な部分が始まります。コードが正しく実行されるまで、コードを修正して再加工する必要があります。私たちのアプリでは、リワークに2週間かかりました。

ext-all.jsにリンクするだけでツールキットの機能を利用することはできませんが、もちろんindex.htmlを書き換えてブラウザ/ OSを取得し、必要なExtJSファイルを読み込むことができますブラウザで

Sencha Cmdを使用している場合でも、Tomcatサーバーにアプリケーションを展開できます。 「Sencha Cmdをビルドするには次の行が必要です」と表示されている部分に触れない限り、index.htmlを編集して任意のものを含めることができます。