現在、私はAngular 2のコンセプト全体に頭を巻きつけています。私は過去にAngularJS(1)を使用していましたが、好きでした。角2字形のJavaScript?
現在、私は新しいプロジェクトを開始しており、なぜAngular 2を使い始めないのかと考えていました。今では誰もがjavascriptではなくTypescriptを使用しています。しかし、私はまだ簡単なWebホスティングサーバー(PHP、HTML、MySQL、Javascriptなど)でプロジェクトを実行可能にする方法が不明です。
Linuxサーバーでnpm startを実行できることは分かっていますが、ホスティングサーバーにどのように入れていますか? Typescriptをjavascriptにコンパイルして、npmを実行しなくてもブラウザで使用できるようにすることはできませんか?私はJSPMや他のいくつかのことについて読んでいますが、これが必要なのかどうかはわかりませんし、JSPMやそれに類するもの(JSBPMの「5分以下のクイックスタート」など)を使って実行する方法もわかります。
私が知っている角度2は、JavaScriptの部分があり、それは私のために働く。しかし、コーディング例はなく、インターネット上で見つけたものはすべてTypescriptです。だから私はチュートリアルの欠如のため、javascriptでAngular 2を実行することはできません。
簡潔に言えば、Typescriptを使用しても構いませんが、結果として純粋なjavascriptをHTMLにインポートしてそこから移動したいだけです。
また、サイドノートに関する質問では、productionを実行するときにすべてのnode_modulesが存在する必要がありますか?
これを説明するチュートリアルのボーナスポイント!
ありがとうございます!実際に
あなたはES5またはES6を意味しますか? –
"Typescriptをjavascriptにコンパイルして、ブラウザからnpmを実行せずにコンパイルするのが好きですか?" - > publish用のパッケージを作成する間に、typescriptファイルがJSにコンパイルされます。したがって、npmはホスティングに必要ではありません:) – meorfi
私はES5を使うので、ブラウザはサーバーランタイムなしでも実行できます。 –