問題タブ [tsc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - コマンドライン Babel を使用した Typescript ソースマップ
コマンドラインから実行したときにBabelにソースマップを生成させようとしています。ソースマップに関するBabel ドキュメントは、gulp ワークフローを対象としているように見えますが、それがコマンド ラインにどのように変換されるかはわかりません。
を使用してタイプスクリプトをコンパイルしています
私のtsconfig.json:
これにより、wwwroot/app.js と wwwroot/app.js.map が生成されます。
次に、app.js で babel を実行します。
これにより app.js が変更されますが、app.js.map は元の状態のままになります。つまり、2 つが一致しなくなります。
最終的な app.js を typescript ソースにマップする新しいソースマップを作成するためのバベル ステップを取得するにはどうすればよいですか?
typescript - Travis Build で Typescript が失敗する
プロジェクトを Travis でビルドしようとしています (すべてローカルで正常に動作します)。Typescript で問題が発生しています。私の.travis.yml
ファイルには、次の一連のコマンドがあります。
タイプスクリプトのコンパイルを実行します。ただし、これを実行すると、大量のエラーが発生します...
例えば
client/dev/nav/nav.component.ts(4,29): エラー TS2307: モジュール '../user/services/user.service' が見つかりません。node_modules/angular2-jwt/node_modules/rxjs/CoreOperators.d.ts(35,67): エラー TS2304: 名前 'Promise' が見つかりません。node_modules/angular2-jwt/node_modules/rxjs/CoreOperators.d.ts(50,66): エラー TS2304: 名前 'Promise' が見つかりません。node_modules/angular2-jwt/node_modules/rxjs/CoreOperators.d.ts(89,67): エラー TS2304: 名前 'Promise' が見つかりません。
完全なビルド ログは次のとおりです。ここに完全なレポがあります。
おそらく、Typings が正しくインストールされていないか、Typings が正しく構成されていないか、サーバー/クライアント ファイルにメインのtypings ファイルへの参照がありませんか?
何が間違っているのか、またはこれをデバッグするためにどこを見ることができるかについて、いくつかのガイダンスを本当に感謝しますか?
javascript - async await を含む TypeScript をトランスパイルできません
async
andawait
キーワードを含む次の TypeScript コードをトランスパイルしようとすると、
次のエラーが表示されます
結果は、このコンテンツを含む .js ファイルです。
これらの tsc オプションを使用しています:この MSDN ブログ-t es6 -m commonjs
の手順に従ってください。TypeScript 1.8.9 がインストールされています。
何か案は?
typescript - Angular 2 での Typescript コンパイル エラー
それで、私は数日前から学習しようとしていAngular 2
ます(Github Repo)。単体テストのために、私は構成Jasmine
を試みてきましKarma
た. 私はこれらのプロジェクトをベースとしてフォローしてきました
1) Karma と Jasmine で Angular 2 をテストする
ただし、いくつかの理由で、構成が正しくありません。フロントエンド開発の経験不足が原因である可能性があります。
最初に、次のメッセージでエラーが発生しました。
node_modules/angular2/platform/browser.d.ts(77,90): error TS2304: Cannot find name 'Promise'.
ここに投稿された同様の問題を見つけ、ここ に記載されている解決策に従いました
ただし、次のエラーが表示されます。
このエラーについては、説得力のある解決策が見つかりませんでした。それで、誰かが私を手伝ってくれますか?
前もって感謝します。
構成の詳細:
1) パッケージ.json
2) tsconfig.json
javascript - gulp タスクから npm スクリプトを実行する
gulpタスク内からnpmスクリプトコマンドを実行するには?
パッケージ.json
gulpfile.js
npm run tsc
実行してもエラーが発生しないため、これを実行したいのですがgulp-typescript
、コンパイルを使用する.ts
と、大量のエラーが発生します。