2017-07-05 6 views
1

私はハイブリッドアプリの世界ではかなり新しいです。しかし、私は現在、angle2/ionic2プロジェクトに変換/移行したい古いionic/angularjsプロジェクトに取り組んでいます。ツールや簡単な方法がありますか?angularjs/ionic1コードをionic2/angular2に変換するツールはありますか?

css folder: 
styles.css 

img folder 

js folder: 
app.js 
controllers.js(multiple controllers clubbed together) 
index.js 
models.js 
appservices.js 
services.js 
extraservices.js 

templates: 
(with all the .html as necessary) 

index.html 

私はionic2スタイルですべてのコントローラを分離する必要があるかを認識し、関連するカテゴリの上にすべてのものをマッピングし、変換を助けることができるツールや方法はありますか:

私の現在のプロジェクトは、で構成されてい自動的に移行するかどうか

ありがとうございます!

+1

ツールはありません。スタートガイド(Angular's Migration Guide)(https://angular.io/guide/upgrade)と[Ionic's](https://ionicframework.com/docs/intro/migration /) –

答えて

0

Ionic1はJavascriptで作成され、Ionic2はTypescript(Javascriptのスーパーセット)で作成されるため、 JavascriptからTypescriptへのスムーズな乗り換えではないため、今すぐout-rightly ionic1をionic2に変換するツールはありません。これは、次のような質問から理解できる問題です - >Is there a tool to convert JavaScript files to TypeScript

Ionic1をIonic2に変換するには、手動で行う必要があります。このチュートリアルに従うことをお勧めします - >https://www.joshmorony.com/how-to-convert-an-ionic-1-application-to-ionic-2/。作者はステップを簡素化するのに非常に優れています。

+1

実際の取引はjavascriptとtypescriptではなくAngular 1と​​Angular 2です。Ionic 1はAngular 1を使用し、Ionic 2はAngular 2を使用します。Angular 2は1からの進化ではありません。とにかく、この移行を自動化するツールはありません。 –

関連する問題