2016-07-09 11 views
1

私はフロントエンドの開発では新しいですが、単純なtutorialは、それが私にはすぐに問題の領域の問題を解決し始めることができます。問題はES5です。キー・バリュー・マップのような、私のツールにはいつも重要な要素は含まれていません。レスキュー、ウェブパック、バーベルでタイプスクリプトでes6を使用するには?

私がブログの検索から理解する限り、この問題を解決するためには、コンパイル済みのES6-javascriptをBabelを使用してES5-javascriptに変換する必要があります。

残念ながら、私はバベルWebPACKのNPMに慣れていないんだ、と私はそのようなプロジェクトのための作業ガイドを見つけることができませんでした。助言がありますか?

+0

なぜtypescriptをes5に変換するには、babelではなくtscを使用しますか? – toskv

+1

githubにはたくさんのスタータープロジェクトがあります。 SOはこの種の質問の場ではありません。例えばrangleからこれを取るhttps://github.com/rangle/typescript-react-redux-starter – toskv

+0

https://babeljs.io/docs/setup/ –

答えて

2

webpackを使用してbabel transpilingをdistフォルダ内のプレーンJavaScriptに設定する方法を確認するには、webpack jsonファイルがあります。https://github.com/zuoqin/ZHReact/blob/master/webpack.config.prod.js ローダーセクションの内側には、babelがあります。開始時にtranspileしWebPACKを実行するための

そして、NPMのJSONファイル:

  1. ディレクトリ変更プロジェクトのルートへ
  2. NPM
  3. をインストール: https://github.com/zuoqin/ZHReact/blob/master/package.json

    あなたがダウンロードhttps://github.com/zuoqin/ZHReact後に必要なのはには

  4. npm開始ビルド

r Webサーバーをアンパックしてからサーバーを実行してください

関連する問題